Walmart Inc. will invest in 74 community solar projects in Maryland and Illinois designed to create enough power to serve the equivalent of more than 3,600 homes. Walmart and solar developer Solar ...
In light of this news, renewable energy stocks have held steady with share prices up 1.5% on average since the latest earnings results. Working in stealth mode for eight years, Bloom Energy (NYSE:BE) ...