The 25th Grand Prix d'Horlogerie de Genève lit up Geneva with a celebration of innovation and craftsmanship, honouring 19 ...