Tata Motors' newest offering, the Punch micro-SUV, enters a fiercely competitive landscape against heavy hitters like Maruti Suzuki's Ignis and Mahindra's KUV100 NXT. Packed with features like a 7-inc...