Clocking Geneva stars March 6, 2018 Richard Bosselman Switzerland is once again the centre of the automotive universe with the Geneva motorshow having opened. The big hits range from supercars through to a new version of the eponymous Toyota Corolla. Here’s our picture parade from the show floor.