Sheppard Robson has unveiled Citicape House in London, Europe’s “largest living wall ” to help improve air quality in the city. Citicape House will be enveloped by a façade made up of 400,000 plants that are expected to ” capture more than eight tons of carbon and produce six tons …
Read More »