The British Retail Consortium has warned of a January spending squeeze, as BRC-Opinium data between 10 and 13 December showed ...
Petra Diamonds has reported a 7% drop in tender three FY 2025 sales to $71m (£56.6m) despite selling 700,803 carats, up 17% ...