Tag Archives: Tata Indica Vista EV Spain

In Spain – Tata Indica Vista EV starts from 24,000 €

Thanks to the tardiness of the British authorities, the Tata Indica Vista EV is having to put up with battles even before its introduction in the U.K. In Europe however, things are just the opposite.Tata Motors plans to begin selling the Indica Vista