Tag: New Premier Rio features
Premier testing 1.3-litre diesel for upcoming Rio
In 2010 Premier launched its Rio, which created a new segment of small sized SUV (sports utility vehicles), but somehow the firm couldn’t manage to sell it…