In a one of its kind initiative, Mercedes-Benz India today inaugurated its state-of-the-art ‘Centre of Excellence’ located within the....