
Renewables
Sunpower completes Maxeon Solar Technologies’ spin-off transaction
SunPower, majority owned by Total since 2011, successfully completed the strategic transaction, announced last November, to create two independent public companies: SunPower, a North American distributed generation company; And Maxeon Solar Technologies, a global manufacturer […]