The Federal Road Safety Corps has recorded the installation of speed limiters in 187,284 vehicles as part of efforts to reduce road crashes caused by excessive speeding. However, a significant ...
A bill introduced in the Washington state legislature would force drivers with a history of speeding to have a speed-limiting device put on their cars.