SunPower completes strategic transition Thursday 03 September 2020 09:45 SunPower has completed its Maxeon Solar Technologies spin-off transaction.