Tag: cars

The 84th Annual Geneva Motor Show

The Geneva Motor Show began in Geneva, Switzerland in 1905 with an impressive 59 brands.  The show has only grown in popularity since its inception. Last year, the showcase featured 840 different brands of cars.   This year, at the Geneva Motor Show’s 84th Annual Event, the focus seems to be on illustrating electric and… Read More