<ul data-eligibleForWebStory="false">Impala Platinum Holdings is closing its Canadian palladium mine due to low palladium prices, putting 750 jobs at risk.The Lac des Iles mine in Canada, owned by Impala Canada, will cease production by May 31, 2026, due to financial challenges.The decline in palladium prices is attributed to reduced demand from auto manufacturers as electric vehicles have gained popularity.Impala Canada previously cut 95 jobs in 2024 due to similar reasons. Parent company Implats acquired the Ontario mine in 2019.