Motoring 8 July 2024 Future of Luxury in the new Mercedes-Benz E-Class The Mercedes-Benz E-Class has set the standard for 75 years. By That's My Car