De Beers Group has lowered its production guidance for 2025 to 20–23 million carats (previously 30-33 million carats), ...
Bradley’s Jewellers is celebrating the successful running of its competition in conjunction with the York Ice Trail which saw ...