Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
OSAKA, JAPAN - APRIL 24: Swatch store on April 24, 2012 in Osaka, Japan. Swatch group is a profitable watch manufacturer with profit of 1.074 billion CHF (2010). It employs 24,240 people (2010 average).