IT contractors see their jobs disappearing to India
IT umbrella company contractors could be amongst those who will lose their jobs after Capita announced it intends to expand offshore.
IT contractors see their jobs disappearing to India » Read the full story