Total and SunPower Commission a New Solar Panel Manufacturing Plant in France

Courtney Williams's picture
Tuesday, June 5, 2012

Total and its affiliate SunPower announced the commissioning of a new photovoltaic solar panel manufacturing and assembly plant in the De Vernejoul industrial park in Porcelette, Eastern France.

Read more »