Tata Punch will be the official name of the home-grown carmaker's all-new micro SUV, which was codenamed HBX. Slated to be launched during this festive season, the Punch is the first SUV to be built ...