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.
First Solar CEO Mark Widmar has said that the US solar manufacturing industry “remains in a precarious position, despite the passage of the Inflation Reduction Act (IRA)”.