Drawing from their philosophy of being ‘Driven by Performance,’ Mercedes became the first ever automobile brand in India to launch a....