Tata Motors is trying hard to sell all their cars. They will launch the Tata Nano Twist, with power steering on January 13, 2014. And it has now revealed that the Tata Vista will be stopped and the replacement variant will be called Ta [...]
Posted On : Jan, 10 2014 | Comments : 0