De Beers

Production more efficient at De Beers, but sales down
CNBC Africa Fri, 28 Jul 2017 14:45:30 GMT