SunPower Plant

SunPower Plant

David Paul Morris/Bloomberg

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