Report seeks paradigm shift in road safety policy
Road safety experts from around the globe are calling for a paradigm shift in road safety policy. In a new International Transport Federation (ITF) report launched in Paris, France, 30 experts from 24 countries and organisations argue that current road...