Urban Design for Safer Roads: Insights from EMBARQ Turkey's RSLab

More than 1.2 million people worldwide are killed in road traffic crashes every year, and 20 to 50 million are injured. According to the World Health Organization, if urgent action is not taken, these figures will increase by 65% over the next 20 years, making crashes the fifth-leading cause of death by 2030.

read more