The importance of road safety

David Braunstein, President of Together for Safer Roads discusses different ways fleets and drivers can reduce speed-related incidents and the importance of the road safety challenge.