By Aoife Morgan2026-05-18T06:48:00
Source: Swatch
Swatch has issued a statement urging customers not to rush to its shops for its latest product release after it was forced to close its UK stores over the weekend.
Already have an account? Sign in here