#e2

[ follow ]
European startups
fromFast Company
2 days ago

$14 billion in U.S. clean energy projects have been canceled or delayed this year

The U.S. clean energy sector faces significant setbacks, with over $14 billion in investments canceled or delayed this year.
[ Load more ]