The new Renault Duster completes over 1 million km of testing across extreme climates and terrains, including Leh-Ladakh, ...