Rio Tinto 2025 half year results presentation - Rio Tinto PLC | Ticker