Hundreds of IT contractors let go and projects put on hold as DWP denies rumours of overspend

Hundreds of digital and technology projects are under review at the Department for Work and Pensions – but department denies rumours of budget overspend
Source: Computer Weekly