Fortis Place, a 12-storey office complex, will have a green roof, which is not often seen in Newfoundland because of the difficult climate.
Fortis Place, a 12-storey office complex, will have a green roof, which is not often seen in Newfoundland because of the difficult climate.