Finance Revised UK company size thresholds – is your business set to shrink? – United Business Network 15 March 2025 UBNTeam