Thought Leadership

Road safety: the new immunization?

by ndubuisi edeoga The jury is out; with the World Health Organizations (WHO) recent, first ever report on worldwide road safety shows that low and middle income countries like Nigeria account for more than 90% of traffic fatalities worldwide. The breakdown of the report shows that about 1.3millon people die each year on our roads […]