On 13 November, 57 luxury Swiss watch brands will go head-to-head at the Grand Prix d’Horlogerie de Genève which celebrates ...