The Geneva Motor Show is an annual auto
show held in March at the Swiss city at Geneva.It is one of the biggest
and important auto shows on the automotive calendar. First held in 1905 the show has been used by automakers to debut their latest models and technology ever since.
Infographic by: thamesmotorgroup