Majority Total Owned SunPower Completes Maxeon Solar Technologies Split Updated On Mon, Aug 31st, 2020 by Saurenergy SunPower, majority-owned by Total, has successfully completed the strategic transaction, announced last Nov, to create two independent public companies SunPower, majority-owned by Total since 2011, has announced that it has successfully completed the strategic transaction, announced last November, to create two independent public companies: SunPower, the leading North American distributed generation company, and Maxeon Solar […] Read more