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 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 first 2...
Read More