Ad imageAd image

Tag: Swatch

Swatch profits plunges 70.5% as China luxury crisis bites

Switzerland watches manufacturing group, Swatch, saw its first half profits plunged by…

Gatmash Gatmash