News

The Punch is one of the highest-selling, if not the best-selling, passenger vehicle of Tata Motors in the past couple of years. First launched in 2021, it is the smallest SUV in Tata’s lineup. The ...