Peabody Energy Midwest Group

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