AT THE HEART OF THE ROAD TRANSPORT INDUSTRY.

Call our Sales Team on 0208 912 2120

10th December 1987, Page 5
10th December 1987
Page 5
Page 5, 10th December 1987
Close

• Comment Self-limiting?

• Anyone who thinks that the road haulage industry has been let off the hook over speed limiters has got it very wrong indeed. The news that road speed limiters are not to be......