/ Category / traffic accidents

Stepping Up the Fight Against Road Deaths

October 21, 2015 - in Corporate, Transportation

Every year, almost 1.3 million people are killed in road crashes around the globe, according to the World Health Organization (WHO). In September, world leaders vowed to “halve the number of global deaths and injuries from road traffic accidents by 2020”…