Oil sucks, wind blows.
0 Members and 1 Guest are viewing this topic.
http://www.forbes.com/business/2008/07/30/nocera-solar-power-biz-energy-cz_jf_0731solar.html?feed=rss_business
I'll be watching for developments.
Ron