Swatch
Also known as: Swatch Group
LeaveRussia detail: Suspension
Swatch is a Swiss watch brand, part of The Swatch Group Ltd. Swatch S.A. swatch.
Business in Russia
The Swiss watch manufacturer Swatch Group has halved the number of its Russian outlets. The Swatch Group (brands Breguet, Harry Winston, Omega, Rado) in 2023 terminated the lease agreements for 15 of its stores in Moscow, St. Petersburg and other cities, according to Swatch Group Rus reports. The company has 13 points left.
Decision trail
Decision date 08/03/2022 · Reference ↗
Temporarily suspended the operations of its 51 stores in Russia. Russia accounted for ~1% of group sales. Very little supply sourcing from Russia. Revenue decreased in 2024 vs 2023 by more than -20%.
Local stats (LeaveRussia)
Status history since 2022
- 03/08/2026 — suspended · Imported from KSE LeaveRussia
Exposure profile
Full exposure profile is a Professional feature
Energy, transport and commodity exposure, supplier/customer links in the region and sanctioned-party proximity.
Upgrade to Professional