Britain will officially give the green light to longer semi-trailers on May 31, following an 11-year trial project with the configurations. Measuring 15.65 meters (51 feet), these longer semi-trailers (LST) […]

Similar Posts

Leave a Reply