It has been a long time since the Sierra EV was unwrapped at the Auto Expo 2020. It created a lot of hype, but after that Tata Motors kind of forgot about it. Many thought the Sierra project was dead, but fast forward to today Tata unveiled the Sierra EV concept 2.0 at the Auto … Continue reading Tata Sierra EV makes a comeback!
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed