Tata Motors has unveiled a production-ready Sierra EV, set for a November 25, 2025 debut. The electric SUV boasts a design ...
At a time when everyone wanted SUVs that looked ready to drive up the side of a mountain (but mostly just idled in Starbucks ...