The 4th International Safer Roads Conference

Every year, 1.3 million people across the world are killed as a result of an accident on the road. It is noted that while developing countries with less sophisticated road systems have a part to play in helping stem the road death rates, developed countries also have to ensure they contribute to the effort to […]