Global Road Safety Crisis - U.N August 2007 Description: Road traffic crashes are still near the top as a cause of human injuries and deaths - almost 1.2 million killed and millions injured.
Car Accidents Safety Studies ESP[PDF] Description: “... that the proportion of serious accidents involving Mercedes-Benz cars has been cut by around 42% thanks to the introduction of ESP® as a standard feature.”