The Latest News on Road Crashes is Depressing

International Transport Forum Presents the Latest Available Data on Road Crashes. Over 150 000 people lost their lives and a further 6 million people were injured in road crashes in the 44 countries of the Forum that reported data for 2007.

Transport Statistics Data


Highlights of the 2011 summit

Highlights of the 2011 summit

Latest Publications

Car Fleet Renewal Schemes