Renault to Bring Out an Omni and Vitara Brezza Rival!

While a lot has been said about Renault’s future products in India, two new products have caught my eye. They have 5 new products planned for India in the next three years, most of which will be UVs. A report in Livemint states that the French automaker Renault, will launch a Vitara Brezza rival and a … Read more