Mining giant Rio Tinto posts net profit fall in 2025

Rio Tinto, Mining
Business
image