Tata Sierra EV Teased Conquering Massive Sand Dunes Ahead of June 30 Debut
Tata Motors is building anticipation for the launch of the all-new Sierra EV, scheduled to make its India debut on June 30. In its latest teaser, the automaker showcases the electric SUV taking on towering sand dunes, hinting…