12 May 2016

US Tech Capital San Francisco Really Loves Its Solar Panels, Here’s Proof

Tech capital is first major US city to require all new buildings of 10 storeys

Curator - Citi I/O 0