Kevin M. posted an article on
Solar Energy News
-
Nov 19, 2009, 11:02 am
SAN JOSE, Calif., Nov. 19 /PRNewswire-FirstCall/ -- SunPower Corp. ( SPWRA, SPWRB), a Silicon Valley-based manufacturer of high-efficiency solar cells, solar panels and solar systems, today announced ...