SunPower builds module manufacturing facility while closing cell manufacturing facility

May 31, 2012 | Analyst Insight

On May 24, SunPower and Total – the French energy giant that holds a 66% stake in SunPower – commissioned a new 44 MW module manufacturing facility in France. This plant, in...