Tata Motors has launched the Punch facelift in India with refreshed styling, a feature-rich interior, turbo-petrol power and a 5-star safety rating.