Renault to steer multiple product launches over next 5 years

The company will keep adding “game changing products” in the country as it has done over the past few years