Peabody Energy Midwest

Peabody Energy Midwest

Employees:
7,600
Revenue:
$5.61 billion
Net Income:
$-1.99 billion
Founded:
1883

Peabody Energy Midwest

Employees:
7,600
Revenue:
$5.61 billion
Net Income:
$-1.99 billion
Founded:
1883