Speed Limiters Could Reduce Truck Crashes and Save Lives
In August 2016, the U.S. National Highway Traffic Safety Administration (NHTSA) proposed a law that would require large trucks and buses to drive with speed limiters — devices that automatically [...]