2017 Geneva auto demonstrate preview 2017 Geneva auto display logo The 87th running of the Geneva auto display gets underway on Tuesday, March seven and organizers have confirmed a total one hundred forty eight world or European premieres. More than one hundred eighty exhibitors will be presenting at the display, including all your dearest spectacle […]