The accelerated ramp out of Maxeon 6 module capacity has resulted in higher than initially planned restructuring costs during the fourth quarter of 2023.
US distributed solar asset owner Spruce Power posted decreased revenues and EBITDA in Q4 2023, totalling US$15.7 million and US$9.9 million respectively.
Chinese solar manufacturing giant Canadian Solar shipped 30.7GW of solar modules and posted US$274 million in net income in 2023, both “record” figures for the company.