SunPower (Nasdaq: SPWR) just sent an email to its employees saying that it will “wind down” residential solar installations and lay off 1,000 employees. SunPower is one of the largest residential ...
SunPower Corporation SPWR has been one of the leading U.S. solar companies since it was founded in 1985. The company makes the most efficient mass-produced solar cells in the world, the X-Series, with ...