4 years since launch, combined worldwide production of Renault and Dacia branded Duster has reached the 1 million mark. The…
Ford has had to indefinitely halt EcoSport bookings due to an overwhelming response in India. With 30,000 bookings in the…