Swatch Unleashes Ambitious Expansion Plan with 5 New Canadian Stores this Year [Interview]
MONTREAL, CANADA - MARCH 10, 2018: Swatch store and logo in Montreal. Swatch is a Swiss watchmaker founded in 1983 by Nicolas Hayek and a subsidiary o Stock Photo - Alamy
Swatch Opens New Times Square Flagship [PHOTOS] – WWD
HODINKEE Went Global For The Omega x Swatch MoonSwatch Launch