News

Impala Platinum Holding Ltd. plans to end production at its Lac des Iles mine in northwestern Ontario at the end of May next ...