These blink-and-you’ll-miss-it fast supercars were all unveiled at the Geneva Motor Show
Gulf Business looks at the fastest production cars on the planet.