SunPower announces departure of CEO Peter Faricy

SunPower is looking for a new permanent CEO and has established an “office of the chairman” led by executive chairman of the board Tom Werner.