Mercedes-Benz India launches S-Class with latest ‘Mercedes me connect’ technology  [ India ]