Tag: Terry Holohan

Mali: arrest of four executives from Canadian firm Barrick Gold

November 28, 2024

Four executives from the Barrick Gold Corporation have been detained in Mali, the Canadian mining company has confirmed, adding that all these employees of its ... Read More