Rio Tinto 2023 half year results - Rio Tinto PLC | RNS | Ticker