New details emerge following news of umbrella collapse owing £2m+
THIS ARTICLE HAS BEEN UPDATED ON 26 NOVEMBER 2025
An umbrella company's administration highlights the major risks that can be inherent in the recruitment supply chain when it comes to payroll credit facilities and upcoming PAYE tax!-->!-->!-->…