Nation March 25, 2021 SunPower CEO retiring, company to boost focus under ex-Amazon exec On Thursday U.S. solar panel maker SunPower Corp said Chief Executive Tom Werner will retire after 18 years with the…