Financial Directors lack optimism in the UK economy
A study by ICAs shows that finance directors are losing confidence in the UK economy and cannot reach consensus over the best way to solve the problem.
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.