Sustainability strategy 2023-26 - Peabody Capital PLC | RNS | Ticker