Switzerland watches manufacturing group, Swatch, saw its first half profits plunged by…
Sign in to your account
Remember me