Half year results for 6 months ended 30/09/2025 - Foresight Group Holdings Limited | RNS | Ticker