Chinese retailers are offloading polished diamonds as demand tanks, adding to a $2 billion inventory headache for De Beers

OSTN Staff