Renewables stocks soar as Democrat-led Congress improves environment for green investments
In response to favorable investment conditions, renewables and energy storage companies’ stocks — including Sunrun, Tesla, Bloom Energy, Eos Energy and First Solar — soared Wednesday and Thursday.