LONDON – Britain’s Department for Work and Pensions has ended a huge IT contract with German engineering giant Siemens.
The department confirmed that officials has axed Siemens’ contract to develop a new central payment system that would oversee the