Key Definition: Green Roof

Key Definition: Green Roof

Key Definition: Green Roof  04/12/2021  Green roof: (Also referred to as living roofs; eco roofs; ecotecture; roofscapes.) Their usage dates back to 10thC BC throughout Persia with particular reference to Babylon, as green roofs were used as a...