The Tata Punch, freshly launched at an introductory price of Rs 5.49 lakh (ex-showroom, Delhi), also made news not long ago for the crash test rating it achieved from Global NCAP. Not only did it ...