Exhibitions
December 2008
Squire and Partners’ conceptual Leaf Tower – a research project based on the premise that a building can generate enough energy to supply 100% of users’ electricity – was featured in an exhibition as part of the Festival dell’Architettura in Italy from 18 October to 9 November 2008.
Read More
Read More
Read More