Tag: Renault introduces Dacia Duster 1.2 liter 4 cylinder turbocharged petrol variant