De Beers’ recent diamonds sale the worst in two years
Sales for the seventh cycle stood at a provisional $505 million, down $134 million or 21% from what De Beers got at the same cycle in 2016, when it began releasing this kind of data.