Highways Agency announces final pinch point schemes


 

The Highways Agency has detailed 58 further schemes to reduce congestion on England’s motorways and major A-roads, in the third and final stage of the 123-scheme pinch point programme originally announced in autumn 2011. The […]