Tata Sierra Updates: EV Launch Soon, AWD in 2027 & New ‘Mini Sierra’
Tata Motors has announced plans to introduce 15 new nameplates across both ICE and EV categories. The Tata Sierra is the first iconic brand name to make a grand comeback last year,...