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...
by Soames Job (The World Bank) and Hilda Gomez (CAF)
The inclusion of road safety in the Sustainable Development Goal targets has created opportunities for an increased global commitment....