On January 28, the U.S. Department of Transportation (DOT) unveiled its new policy designed to reduce roadway fatalities, which have spiked over the past couple of years. The numbers are alarming. According to crash data from the National Highway Traffic Safety Administration (NHTSA): More than 370,000 people died in transportation …
Read More »