Interim Results for the six months ended 30/06/24 - Challenger Energy Group PLC | RNS | Ticker