David Ward is the Secretary General of the Global New Car Assessment Programme (Global NCAP) and has been a witness to the sea change in the Indian vehicle safety compared to the first results released by Global NCAP in January 2014.