Auto Policy 2026-31: Cheaper Cars Promised, but Three Big Tests Remain7 November 2026The government unveiled its new Auto Policy 2026-31 on Saturday, and on paper it is the most ambitious…