What Peabody's Bankruptcy Means To St. Louis
Peabody Energy, the largest coal company in the United States, filed for bankruptcy on Wednesday. The company is the second major coal company based in St. Louis to file for Chapter 11 protection.