Hundreds of watch brands and tens of thousands of visitors have poured into the Swiss watchmaking capital of Geneva this week ...