March 28, 2007

Energy

The Google of Renewables

Nanosolar is winning the race to develop solar power that is cheaper per unit than grid electricity. The company promises a solar panel on every building.…

Read More »