N naveen Moderator Oct 8, 2025 #1 Last week, the administration nixed more than $7.5 billion in clean energy project funding. New reports suggest that’s just the tip of the iceberg.
Last week, the administration nixed more than $7.5 billion in clean energy project funding. New reports suggest that’s just the tip of the iceberg.