GENEVA, Switzerland — This city has a population of 198,000. According to our shuttle driver, approximately 120,000 cars enter and exit Geneva every workday, from small towns in nearby France and from Swiss suburbs. The irony of holding everybody’s favorite auto show in a town that epitomizes modern urban congestion is not lost on us,...
The post
2018 Geneva International Motor Show Hits, Misses, and Revelations appeared first on
Automobile Magazine.
More...