Tata EVision Concept unveiled at Geneva Motor Show
Tata Motors gave the world a glimpse of its future through the unveiling of its all-electric concept sedan, the EVision Concept at the 2018 Geneva Motor Show. Commemorating the 20th consecutive year of its participation at the prestigious…