
“Good governance is central to road safety”
David Ward of Global NCAP, the worldwide network that test-crashes cars, explains why good governance means fewer traffic victims and how the network of parliamentarians he has helped launch will fight for safer roads worldwide. Continue reading “Good governance is central to road safety”