Road test editor Pete Tullin takes the Tata Vista EV for a spin in this video from the Geneva motor show. Tata Vista EV videoCheck out Pete's video below.