Tata Motors has launched the updated Punch in India with new design tweaks, a tech-heavy cabin and a new turbo-petrol engine.