Modest sales for De Beers amid interruptions
The De Beers Group has announced the results of its penultimate sales cycle for 2022, noting an 11 percent decline compared with the previous cycle. The ninth sales cycle…
0 Comments
November 20, 2022