Tata Motors' recently launched facelifted Punch has achieved a stellar five-star safety rating from BNCAP. Excelling in both adult and child occupant protection, the compact SUV demonstrated robust ...