Day: June 22, 2016

The idea of installing speed-limiting devices on 18-wheelers and other heavy trucks has been discussed for many years, but the official proposal to make it happen has stagnated as a result of foot-dragging by government regulators. Fortunately, it appears we are much closer to seeing this life-saving technology put to use on our highways in the near future following…