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.