Will we see more graduates starting up a business?
Graduates struggling to find a full-time job after leaving university may decide that setting up their own business is an attractive alternative.
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.