Advertisement
Retailers

De Beers Group rough diamond sales fall to £321m

De Beers cited restrictions on the movement of people and products in various jurisdictions around the globe as the reason for the fall in sales.

Back to top button