Tata Punch: Move aside WagonR & Swift, India’s newest favourite is Tata Motors’ Punch
The country’s favorite car is now from Tata, not Maruti. In a significant shift in the Indian automotive sector, Tata’s ‘mini SUV’ Punch has taken the lead as the best-selling …