The Tata Punch mini-SUV has been well received in India, with average sales reaching 8,000 units…
Mumbai: Tata Motors announced Thursday that its latest offering Punch has received a 5-star rating (16.453)…