21 Oct 2015

The Top 20 Cities Embracing Solar Energy

While giant new solar farms located in rural areas and deserts have been grabbing the

Curator - Citi I/O 0