TSL Losses Deepen on Stagnant Diamond Demand

Hong Kong jeweler reports deficit of $47.9 million for full year.

De Beers Sales Slide as Market Weakness Persists

Revenue from fifth sight down 18% from last cycle and 31% year on year.

Featured