Thursday December 05, 2024
It’s losing market share in power generation but not the ability to foul up the planet