2025 Half Yearly Financial Report | RNS | Ticker