Welsh Government Scraps Most New Road Schemes Following Advice From Car Dependence Experts

The Welsh Government has scrapped many road-building and revamping projects.