Vast Majority of Umbrella Contractors are “Very Satisfied”
The Office for National Statistics have just released their latest report, and it has emerged that most self employed people are happy with their status.
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.