Jaguar XF vs Mercedes E Class
What’s new?
MENTION GERMAN LUXURY car and we’re willing to bet the car that comes to mind first is the Mercedes. Benz E-class. It’s easy to see why. Mercedes was the first German luxury carmaker to come into India way back in 1996, and remained the only one here for more than the better part of a decade. […]