Large corporations still appear reluctant to settle debts
London and the South East of England top the late payments league, according to the latest study from Bacs.
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.