
Road traffic incidents claim the lives of approximately 1.35 million people every year, according to the World Health Organization. Unsafe infrastructure, speeding, distracted driving, and non-road worthy vehicles, are some of the leading causes of traffic fatalities worldwide. However, road accidents … Continue reading