site logo

Renewables, storage stocks soar as Democrat-led Congress improves environment for green investments