It is estimated that more than 1.25 million lives in the world are lost because of public road crashes every year. Non-fatal injuries are incurred by between 20 to 50 million people, where many of these sustaining non-fatal injuries incur a form of disability as a direct result of their injury. Traffic-related deaths in South Africa per 100 000 citizens have continuously been above 20 % in recent years. Compared to 22.4% that was recorded in 2018, this being higher than it was in 1990 with a record of 19.9%” (ITF,2019). Road traffic safety business service by XX Consulting is motivated by the extensive research conducted by one of the directors for his master’s degree. As an organization, we realize that governments and municipalities cannot alone win the fight against road traffic-related injuries and mortalities without the involvement of the private sector.

As a business, we aim to establish a partnership that strengthens the integrity of our government and municipalities by ensuring that safety and health are preserved. This is achieved through the sharing of relevant academic and scientific knowledge in our business interactions. We offer an extensive range of downloadable topics about traffic management, accident causes, training and skills required from the driver, and a lot more on our blogging page