India is launching the Bharat New Car Assessment Programme (NCAP), its own crash test rating assessment system. This makes India…
This website uses cookies.