Companies that offer business services well placed
Companies selling consumer services are seeing improved fortunes according to the latest research from the CBI.
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.