2024 revenue dips 10% at watches firm Movado Group

The American watch group has posted a 10.5% downturn in annual revenue for 2024, to $672.6m. The business has attributed the dip to the decline in its wholesale customers’ brick-and-mortar stores, and a decrease in US retail sales.

Read the full article.