SunPower Factory

SunPower Factory

David Paul Morris/Bloomberg

An employee of SunPower Corp. checks assembled solar panels at the SunPower Corp. module manufacturing plant at Flextronics in Milpitas, California.