yahoo.com
May 16, 2008
by: John Ryden posted on: May 16, 2008 | about stocks: All of the solar cell manufacturers are supply constrained. The entire world produced a total of 3.8 Giga Watts [GW] of solar cells in 2007. Worldwide electric production (2005) was 18,560,000 GW hours total. Total world-wide solar cell...
[read full story]