India Bans Sales of Lower-Efficiency Vehicles Starting in Two Days

India Bans Sales of Lower-Efficiency Vehicles Starting in Two Days

India has been making a lot of noises recently that it wanted…