- Clear All
- 1 result found
- (-) Transport for Development
- (-) Türkiye
- (-) en
- (-) Health
Every year, more than 1.2 million people die in traffic crashes worldwide, equivalent to nearly eight Boeing 747 plane crashes every day. As developing economies grow and private car ownership…