by tupungato
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).