S Calibre – Mercedes-Benz S350 CDI L August 26, 2014 Mercedes-Benz India have finally brought in the diesel S-Class, which many believe is the last word in oil-burning luxury. Does it live up to that belief? Let’s find out.