NTUA Professor George Yannis presented recently the Global Road Safety Landscape at the Governing Board Meeting of the Private Sector Global Coalition Together for Safer Roads (TSR) composed by 16 leading global companies, highlighting the key challenges, perspectives and opportunities of global road safety.  ppt5