Approximately more than 85% of vehicle crashes in South Africa can be attributed to human error, less than 10% to vehicle factors …
Tag:
Approximately more than 85% of vehicle crashes in South Africa can be attributed to human error, less than 10% to vehicle factors …