Are companies turning their backs on outsourcing?
Contractors may be interested to learn that companies are increasingly turning their backs on outsourcing and keeping the work in the UK instead.
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.