Tag

Geneva Motor Show

The International Geneva Motor Show is an annual automotive show held in March in Geneva, Switzerland, at the Geneva Palexpo convention centre and is renowned for being one of the most popular auto shows in the world.

Close