Renewable Energy World tries to be optimistic but this is a wipeout. But then there’s no leadership from DC on cleantech (or anything else) so it’s no wonder investing has slowed down drastically.
Politics in the Zeros
Topple Trump, politics, renewable energy, water
Politics in the Zeros
Topple Trump, politics, renewable energy, water