You may be aware that the Department for Transport has been conducting a ten-year trial of longer semi-trailers (LSTs) on UK roads. A report has been released this month giving positive feedback from the third year of the trial, suggesting that these
Read Article