Renewable Energy Solar Cells Ain't So Renewable

Sanyo's just announced that it's going to build a new factory in Japan...

278 views fastcompany.com

Interest

Environment
Discovered by apelike
on Mar 27, 2010

Stumblers Who Like This Page