Skip to main content
649 UK business failures recorded in first half of 2026 as MFS collapse exposes creditors to financial sector contagion | RecoupIQ