The high frequency of road accidents makes driver safety one of the biggest challenges fleet managers face each day. In the US alone, 6 million car accidents every year happen every year, with more than 40,000 motor vehicle accident-related d...