Tag: SunPower Corp.
SunPower Completes Australia’s Largest Roof-Mounted Solar System
SunPower Corp., a manufacturer of high-efficiency, solar cells, solar panels, and solar systems, has completed construction on a 305-kilowatt SunPower solar power system atop the roof of the Crowne Plaza Hotel in Alice Springs, Northern Territory.