Overseas investors deterred by excessive UK bureaucracy
Red tape is putting a lot of organisations off investing in the UK, according to recent research from BDO.
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.