TATA EVision Concept for the future design philosophy Brand Tata Motors TATA Motors wanted to celebrate its twentieth participation in a Geneva Motor Show. Taking advantage of the 2018 edition that takes place these days, the... By electric cars, 15 March, 2018