Maruti Suzuki recalls 3796 units of Ciaz
Maruti Suzuki, India’s biggest car manufacturer, has recalled 3796 units of their newly-launched Ciaz sedan, after identifying a suspected fault in the clutch operation system. While not officially a recall, the manufacturer says it will proactively undertake…