Dr Bhakti Dhamangaonkar
The Tata Punch is making a solid mark in India’s compact SUV segment. With a five-star Global NCAP safety rating and a price tag ...