Mercedes-Benz India starts a new after sales service initiative called My Mercedes-My Service that promises low cost of ownership and increased transparency. We catch up with the company's MD & CEO Roland Folger and get more details on this new service.