Tata Punch SUV Unveiled, To Be Launch On 20 Oct
Tata Motors on October 4 unveiled the Punch, a mini SUV while opening bookings for the same, which it plans to launch on October 20. This will be the first all-new product launch by the company this year.
The Mumbai-based company claims!-->!-->!-->…