close

De Beers Group. De Beers Group of Companies