Petra Diamonds CEO Richard Duffy steps down as company faces debt
Petra Diamonds yesterday announced the resignation of its CEO Richard Duffy ending nearly six – largely difficult – years at the […]
Africa Mining and Engineering Review
Petra Diamonds yesterday announced the resignation of its CEO Richard Duffy ending nearly six – largely difficult – years at the […]
Water conservation is a critical aspect of De Beers’ environmental stewardship and community engagement. The company’s multifaceted approach includes minimising