UK brain drain opens doors for umbrella company contractors

Contractors could benefit as more UK graduates decide to emigrate rather than put their degree to use in this country.

UK brain drain opens doors for umbrella company contractors » Read the full story