2025 Half-Year & 2024 Annual Report Update | RNS | Ticker