News

Barrick Mining has reported net income of US$811 million, or 47c per share, on revenues of $3.7 billion for the June quarter, ...