Daily Archives: February 12, 2016

British road traffic reaches highest ever level
0 comments

British road traffic reaches highest ever level

British road traffic reaches highest ever level Road traffic in Britain reached its highest ever level in 2015, boosted by the growth in the economy. New Department for Transport information shows that road traffic rose 2.2% in 2015. The provisional figure of 317.8 billion vehicle miles travelled on GB roads in 2015 is the highest […]