Car and Van News ‘Most advanced and luxurious yet’: New Mercedes-Benz S-Class opens for orders June 26, 2013