Sunpower


SunPower to Build 18-Megawatt Power Plant in Spain

SunPower to Build 18-Megawatt Power Plant in Spain

SunPower announced today that it would build an 18-megawatt solar power plant in Spain. The plant will be built in the Badajoz...

Oct 16 2007, 10:51am CDT