Arrive Alive by Chevron Drives Home Road Safety
According to the World Health Organization, approximately 1.24 million people die every year on the world’s roads. As well as 20 to 50 million incur nonfatal injuries as a result of road traffic crashes. The WHO report, ‘Global Status Report on Road Safety 2013: Supporting a Decade of Action,’ attributes road traffic casualties to be […]
