Projects
News

Battery factories lead latest wave of clean energy projects canceled in 2025 (now over $22 billion)
July 28, 2025