2016 Geneva motor show preview: the star cars announced so far


If you’re thinking of buying a new car, you can’t afford to ignore the Geneva motor show (March 3-13). It’s the number one showcase for the latest models...