
Report: $8 billion in renewable energy investment canceled in Q1
By SB Staff April 17, 2025 The first three months of 2025 have seen $8 billion in investments canceled and 16 new large-scale factories and other projects abandoned or downsized in the renewable energy industry, according to a new report. E2’s latest Clean …