28th September 2009

Link

Wired Science: Thin-Film Solar Startup Debuts with $4 Billion in Contracts →