News To Use

On foot, at risk: PED deaths up 46%, according to report

The Insurance Institute for Highway Safety (IIHS) just released its latest status report – On foot, at risk – and, spoiler alert: it’s not good news. The number of people killed while walking has increased 46% since 2009, a staggering jump that is not all too shocking to anyone who […]