Did you know that every year, nearly 900 people are killed and close to 76,000 people are injured in vehicle crashes during snowfall or sleet? As severe weather becomes more prevalent, this infographic illustrates how hazardous weather of all types can impact roads and fleet productivity.
Infographic