A massive power outage across Chile plunged the country's capital Santiago into darkness on Tuesday and knocked out ...
A major power outage in Chile has disrupted copper production at some of the world's largest mines, prompting a state of ...
Switzerland-based Glencore in 2023 tried to buy all of Teck but ultimately walked away with only its coal business ...