CEU: Vegetated Roof Systems Greg Raymond April 21, 2017 Vegetated or green roofs are not a new concept in the roofing industry, but it is only recently that they have started to gain popularityRead More