/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
/PRNewswire/ — Peabody (NYSE: BTU) today announced its fourth quarter 2020 operating results, including revenues of $737.2 million; loss from continuing…