Peabody publishes ESG report for 2022-23 - Peabody Capital PLC | RNS | Ticker