Indian govt should discourage sales of bigger vehicles, SUVs: David Ward of Global NCAP

Increasing demand for bigger and sporty vehicles in India is a great road safety and environmental challenge and the government should discourage sales of these bigger vehicles, David Ward, executive president, Global New Car Assessment Programme (Global NCAP) said. “India, a country with one of the highest fatal road accidents, should avoid going the United … Read more