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 Indian manufacturer has introduced the new TATA EVision Concept. Continue reading
posted March 15, 2018 in