Tag Archives : Geneva 2011
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.
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.