18
Dec
Tata Sierra Records Over 70,000 Bookings in 24 Hours – Deliveries from Jan 15
The familiar silhouette of the Tata Sierra has captured hearts once again, wrapping families in a blanket of nostalgia and mode<br> comfort as it rolls back into Indian driveways. Launched on November 25, 2025, this iconic SUV has shattered expectations with over 70,000 confirmed bookings in the fir...
Read More