A STUDY ON ROAD SAFETY
Each year, an estimated 1.35 million people are killed on the worlds’ roads, and a further 50 million are injured, with the vast majority of these (over 90 percent) occurring in LMICs. There is an upward trend in road crash fatalities and injuries, causing human suffering, grief, and loss, and retarding the economic growth of LMICs.