Tata Motors officially unveiled the Punch sub-compact SUV on Monday. Tata plans to launch the model on 20th October, and has commenced bookings on its website and sales network across the country for ...