Barrick Mining is more than just a ‘gold play’
Barrick Mining (ABX:TSE) C$27.57 Market cap: C$48 billion One of the world's biggest gold producers, Barrick Mining Corporation (ABX:TSE), also known as Barrick Gold, has seen its share price rise 21% this year, but we believe...
05 June 2025