HM Revenue & Customs’ (HMRC) publicly accessible list of non-compliant umbrella companies now features details of nearly 100 firms operating tax avoidance schemes. The UK tax authority added four more ...