National Highways is the highway, traffic and street authority for England’s motorways and certain major A-roads (the strategic road network), operating as a government-owned, arm’s-length company.
Birmingham, United KingdomGovernment & Public Sector