Tata Motors has launched the updated 2026 Punch at Rs 5.59 lakh, introducing a turbo-petrol engine, refreshed styling and ...