A Swatch store on Fifth Avenue in New York

- Image ID: DEXEY9
Richard Levine / Alamy Stock Photo
Image ID: DEXEY9
A Swatch store on Fifth Avenue in New York on Tuesday, September 17, 2013. Swatch is the world's largest manufacturer of timepieces and has almost complete vertical control over its manufacturing. (© Richard B. Levine)
Location: new york ny usa north america