Our Favourites From The Geneva International Motor Show 2019

Located in Le Grand-Saconnex, Switzerland on March 7, the doors of the 2019 Geneva International Motor Show opened widely to rapturous attendance, each guest absorbing the many trends, concepts and vehicles on show. First starting in 1905, with the introduction of benzene and steam-powered cars, the show has moved with the times and the advancement…...