Advocacy organization
Appears in 1 story
Tracks cancelled projects and stalled investments
Since January 2025, companies and the federal government have cancelled or downsized 216 large-scale clean energy projects across the US. The abandoned projects represent $68.2 billion in capital investment and 468,000 jobs that are no longer supported, according to analysis by BW Research for the clean energy group E2.
Updated 3 hours ago
No stories match your search
Try a different keyword
How would you like to describe your experience with the app today?