leadership-change
SunPower to Shutter Residential Solar Direct-Sales Units, Axe 1,000 Jobs in the US
U.S.-based solar firm SunPower Corp will wind down its SunPower Residential Installation (SPRI) locations, close SunPower Direct sales, and reduce its workforce by about...
1
...
1