Renault has launched the all-new Duster in India, featuring a muscular design, 4x4 Terrain Control, a powerful turbo engine, ...