Reporting on thousands of IT contractors in the UK who are out of work or at risk of losing their jobs because of the Government's immigration system. Show more
Discover 11,128,835 listings and 280,695 playable programmes from the BBC
Reporting on thousands of IT contractors in the UK who are out of work or at risk of losing their jobs because of the Government's immigration system. Show more