Renewable-Energy-Industry.com
Business World of Renewable Energy
Paris, France
In total, SunPower will provide 130 megawatts of its high efficiency SunPower