Mercedes-Benz cars often symbolize the glamour and prestige of the high-class automotive segment, thanks to their supremely luxurious interiors and trend-setting tech. The Stuttgart-based behemoth ...