Rio Tinto 2023 profit falls 12%, but edges past expectations

Rio Tinto 2023 profit falls 12%, but edges past expectations