Heavy rainfall forces Glencore to halt operations at McArthur River zinc and lead mine in Australia
Swiss multinational Glencore, a major player in commodity trading and mining, has been compelled to suspend activities at the McArthur River zinc and lead mine...