1)Why the company has maintained such a low profile in the current world of Marketing? Never seen any Adv for this vehicle. 2)Is the after sales services good for Rio?Where is service avaiable in New Delhi? 3)Availability of Spare parts and rates?
The nearest Premier showroom is in Bhubaneswar, Orissa or you can also take from Dimapur, Nagaland.
It will help us serve you better content and best deals