Premier testing 1.3-litre diesel for upcoming Rio

0
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…
Read More