Our picks from the Geneva Motor Show 2017
The biggest and most important motor show in Europe, Geneva is heaven for people who are into their cars and even for gadget and tech-lovers. We were too focussed on helping our customers with car insurance to physically be there in Geneva, but if you’ve got a couple of minutes, get stuck into our roundup […]