Peabody Energy Drops Power Plant Stake In $57M Deal

Peabody Energy said Thursday that it has completed a $57 million sale of its stake in a 1,600-megawatt coal-powered electric plant in Illinois to a power cooperative, a day after the...

Already a subscriber? Click here to view full article