Rio Tinto says its net profit climbed by 22% to £7.03 b

© 2025 Vimarsana