Seeking Alpha
 

SunPower Corporation (SPWR)

- NASDAQ
SPWR vs. ETF Alternatives
Company Description
SunPower Corp is engaged in designing, manufacturing, installation and ongoing maintenance and monitoring of solar system.