Barrick approves share buyback of up to $1bn

Barrick approves share buyback of up to $1bn