2025 Half-Year Results and 2024 Accounts Update | RNS | Ticker