Tata Sierra Storms The Market With Over 70,000 Bookings On Day 1 – Check Top Pros & Cons
Tata Sierra Bookings: Tata Sierra has received a strong response from the market. On the first day of bookings, the SUV recorded more than 70,000 confirmed orders, underlining high customer interest in the revived nameplate. Notably, the original Sierra was launched in 1991 and discontinued in 2003. The nameplate returned after more than two decades…