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 …