Mpumi Zikalala to head De Beers managed operations
De Beers Group has announced an initiative to consolidate its mining assets in South Africa and Canada into one business called De Beers Group Managed...
De Beers Group has announced an initiative to consolidate its mining assets in South Africa and Canada into one business called De Beers Group Managed...