logo

WHAT'S THE PRICE OF SAFETY?

30 Oct 2025

The discussion centers around global road safety and its economic impact. Mr. Todd, the UN Secretary General's Special Envoy for World Safety, emphasizes the importance of addressing road safety not just as a moral issue, but as a significant economic burden. He points out that 1.2 million people die annually on roads, costing the global economy trillions of dollars. Mr. Todd advocates for stricter regulations, better infrastructure, and improved law enforcement, drawing parallels with the aviation industry's safety measures. The conversation highlights the discrepancy in road safety between developed and developing countries, with the latter bearing the brunt of road accidents. The panel discusses the potential of AI and autonomous vehicles but emphasizes the urgent need for immediate solutions, like affordable safety measures and helmet standards. Mr. Todd stresses the role of governments, the private sector, and global organizations in promoting road safety. He believes political will and public awareness are crucial for change, potentially saving billions. The discussion also touches on lessons learned from motorsports in enhancing road safety.

Moderator: Hussein Sayed
Speakers: Jean Todt

FII9 - Riyad - INDUSTRY - HEALTHCARE - Road Safety - Global Economy - Public Health - Infrastructure - Regulation

logo

FII Institute is a new global non-profit foundation with an investment arm and one agenda: Impact on Humanity

About us

  • Our story
  • Who We Are
  • ESG Principles

Explore Pillars

  • THINK
  • XCHANGE
  • ACT

Initiatives

  • Flasgship Conferences
  • International Summits
  • Investments

Organization

  • Contact us
  • Jobs
  • Press

Copyright © 2023 FII Institute