Tata Motors' Punch is set to become India's top selling car model in 2024, overtaking Maruti Suzuki's Swift, Hyundai's Creta, ...