02:00 Switzerland Grand Prix d'Horlogerie de Genève: the 90 competing timepieces on display Back from a touring exhibition, 90 of the world's finest contemporary watches are on display in Geneva, just a few days before the Grand Prix ...