In May, the National Highway Traffic Safety Administration proposed that all buses and large trucks install a speed limiter on board. The device would automatically regulate vehicles' maximum speed across New Jersey and the rest of the United States. The purpose of...

read more