SunPower Completes Sale Of 44-Megawatt Montalto Di Castro Solar Park
SAN JOSE, California, December 27, 2010 /PRNewswire/ -- SunPower Corp. today announced that it has completed the sale of its 44-megawatt (MW) Montalto di Castro solar park to a consortium of…