by Dipan Bose, Patricio V. Marquez and Soames Job
Road crashes are among the most significant public health issues of the century; they account for 97 percent of deaths across all modes of transport...
Each year 1.3 million people die in the world�s roads and more than 93% of these traffic fatalities take place in the World Bank�s low- and middle-income client countries.
Each year 1.3 million people die in the world’s roads and more than 93% of these traffic fatalities take place in the World Bank’s low- and middle-income client countries.