Mercedes Benz India has started local production of the C220 CDI diesel at its plant in Chakan Pune, three months after the car made its India debut. The ‘Made … Read More