Capita to hire 900 after it wins renewal for London congestion charge contracts

Syndicate Post image
The new contracts will run until 2026 (Philip Toscano/PA)