The new CEO of Octopus Energy US talks about clean power's future amid a hostile political environment, and why renewable energy is booming in oil-rich Texas.
With clean energy expansion on the rise, the electric grid sector is set to benefit. In this article, we’ll explore three ...