Lean Auto Safety
The National Safety Council estimates 38,300 people were killed and 4.4 million injured on U.S. roads in 2015, which saw the largest one-year percentage increase in half a century. This will make 2015 the deadliest year on U.S. roads since 2007. The number of injuries and the costs associated with traffic accidents also rose significantly, according [...]