The new Tata Sierra was one of the most eagerly anticipated reveals at the 2025 Auto Expo, and it appears to have lived up to ...
The Tata Punch was the bestselling car in India in 2024 (CY) and the new production milestone only adds to the multiple feathers in its hat.