My 10 Geneva Show stoppers
The beginning of March is an exciting time for the motor industry and its staff, as most jump on a plane and decamp to the home of expensive clocks – Geneva! Why? Well, it’s the first European opportunity in 2017 for the car executives to show their new launches – and their concepts – which … Continued