2025 Interim Results Announcement - Aviva plc | RNS | Ticker