Petrol And Diesel Vehicle Restrictions May Grow In India, Here Is What It Means For Car Buyers
PM adviser Tarun Kapoor hints at more petrol and diesel vehicle restrictions. Here is what it means for automakers and common people.
Trending