Half-year Results for 6 months ending 30/09/2024 - Foresight Group Holdings Limited | RNS | Ticker