
Slumping palladium prices forcing closure of Lac des Iles mine, says Impala Canada
South Africa miner Impala Platinum’s (Implats) global business plan beyond 2026 does not include the Lac des Iles mine in northwestern Ontario. Plummeting palladium prices are being blamed by Impala Canada for its decision to cease commercial production at …