2025 Interim Results - Hutchmed (china) Limited | RNS | Ticker