Human error contributes to eight out of every 10 road accidents in South Africa, according to Wynand van Vuuren, client experience partner at King Price insurance. Continue reading...