Green Roofs help to Deliver on the Grand Vision for London

In March 2015, the French government passed legislation stipulating that all new properties within commercial zones must have green roofs; that is, roofs that are at least partially covered in either plants or solar panels. How can London learn from this leadership? It’s not a new concept. In 1926 renowned…