Tuesday, September 21, 2010

{ TECHNOLOGY } Behind the Sun: $21 Billion Solar Power Plant in Space



2 Images