Geneva Motor Show – Tata Aria another low cost SUVGeneva Motor Show – Tata Aria another low cost SUV
Dacia Duster was not the only SUV launched as a low cost producer at the Geneva Motor Show. Tata was live in Switzerland with the new model in this area, [...]