SunPower
IRS: 943008969
SPWR
SunPower Corp is a vertically integrated solar module manufacturer and systems installer.
Founded
1985 (36 years)
CEO
Thomas H. Werner
Investor Relations
•
SEC
Revenue
2 billion (2020)
Want to see more? Sign up!