TT brief: road safety
As a truck operator, are you doing enough to prevent road traffic accidents?
According to the World Health Organization, road traffic accidents cause the death of almost 1.35 million people and costs most countries 3% of their gross domestic product. The vast majority of these accidents are avoidable. What lessons can be learnt?