Peabody Reports Results For Quarter And Year Ended December 31, 2020

/PRNewswire/ — Peabody (NYSE: BTU) today announced its fourth quarter 2020 operating results, including revenues of $737.2 million; loss from continuing…


more on prnewswire.com