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