With the recent launch of one of the leading luxury car brands, Mercedes Benz S-Class, in India, the brand was looking to spread the news to its....