The umbrella company sector has long been a breeding ground for tax avoidance and employment rights challenges. After years of mounting pressure and ...