Tata Motors has confirmed its participation at the Geneva Motor Show this week with a three-door, four-seat concept car. The micro car will be about 3m in length, but engineered to provide maximum..
Tata Motors will bring three models from its current portfolio to the Geneva Motor Show that begins next month. The three models on display are Vista, Aria and the Manza. Tata will showcase the..