(IDEX Online) - De Beers has slashed its production guidance for 2025 by around a third and says it expects to report a loss for 2024. It also said it was considering an impairment of its carrying ...
(IDEX Online) - Swiss watch exports slumped in December, with the US suffering its first drop in six months. Total foreign sales were down 5.4 per cent year-on-year to CHF 2.033bn ($2.23bn) in what ...