It’s quite clear that the congestion we regularly experience on major roads across the UK could be dampened somewhat by the introduction of new road projects. Back in 2011, the government worked alongside various councils in a bid to come to an agreement regarding the potential introduction of new roads. The surprising thing was that, […]
Click to Read This Article