News

Both the Mercedes-Benz S-Class W222 and the E-Class W212 facelift scooped two of the most coveted car magazine awards at the Auto Trophy 2013, hosted by Auto Zeitung.