Auto Expo—India’s biggest auto show, also known as the Delhi Auto Show—happened a few weeks ago at the India Expo Mart near Delhi. It was a refreshing return after last year’s show was cancelled on account of Covid. That might help explain this year’s record turnout of over 636,000 visitors who came to see 82…
Tata at Auto Expo 2023 in Dehli
