News

Late last week, the De Beers Group announced the shutdown of Lightbox Jewelry, the lab-created diamond jewellery brand.