It's old technology come full circle. What do you think of green roofs? Sort of like thatched roofs? October 31, 2010admin 6 Comments Would that eliminate the use of solar panels, antenae of any sort or sky lights?