Every year, more than 1.35 million are killed and 50 million are injured on the roads of the world. Here is what you need to know to stay safe and help make travel and commuting safer for all.
The global epidemic of road crash fatalities and disabilities is gradually being recognized as a major public health concern. The first step to being informed about global road safety…
Thank you to our sponsors