Bay Street News

Barrick appoints Loreto Silva Independent Director