Skip to main content

Leading a Paradigm Shift in Road Safety

Every year, 1.25 million people die in road traffic. Road crashes are the leading cause of death for young people aged 15 to 29 and the ninth leading cause of death overall, killing more people than malaria or tuberculosis. Rapid motorisation is driving the death-and-serious-injury statistics... Read more