The green is in at this year’s Geneva Motor Show taking place from 6-16 March. In its 84th edition, the Salon international de l’auto as it is known in French, is a feast for those looking for zero-carbon mobility. For the first time, the seven finalists for the prestigious Car of the Year title included two models … Continue reading