The most exciting ten days in the motoring calendar is officially over as the 89th annual Geneva Motor Show came to an end on Sunday 17th March. Over 600,000 attended the event, including industry experts, journalists and car fanatics eager to get a sneak peak of the new models we are likely to see in […]