Geneva Fever
Switzerland conjures up images of chocolates, picture-book scenery, and cunningly useful penknives. But for a couple of weeks every year, it is also home to one of the world’s biggest motor shows, as car makers from around the globe converge on the lake-side city of Geneva. We’ll be there, with a few surprises in store. […]
ford.co.uk