India March 2024: Tata Punch best-seller for the first time
The Tata Punch is #1 in India in March. Indian new car wholesales climb 10% year-on-year in March to an all-time high record for the month to 369,381 units. Note the previous March record was reached just last year. The Q1 tally is up 11.7% to 1,135,030 sales, the highest…