Swatch: pros and cons of 'Made in Switzerland'

2015-07-16 7

Lex on how the watchmaker is coping with rise of the Swiss franc

Free Traffic Exchange