A total of 27,755 people were killed in road crashes in the fiscal 2005-6 whereas 15,932 road fatalities were reported in 2016-17, which suggests a significant decline of 42% over the past decade...
Subscribe to our daily newsletter.
More from DEN Media Group:
© Financial Tribune Daily and Contributors 2014-2018
Add new comment