Swatch Group misses sales estimates for 2023

The watch group - which designs, manufactures and distributes the Omega and Longines brands, among others - has reported revenue of 7.9 billion Swiss francs ($9.1bn) for 2023, missing estimates of 8 billion francs. Swatch reported waning demand in China.

Read the full article.