Rio Tinto delivers first half underlying earnings of $2.9 billion

Leave a Reply