Tata Nano EV Concept Unveiled at the Geneva Motor Show

If anyone from the Indian Subcontinent is thinking about green cars, it is Tata Motors, as the automobile manufacturer has already launched the Indica Vista EV and it is currently at the Geneva Motor Show showcasing the ‘might’ of its puny Tata Nano EV Concept. Nano is the smallest mass-produced automobile in the world and [...]





































