Press Release Barrick Announces Senior Appointments to Corporate Affairs and Investor Relations 14 hours ago