One Shock from Collapse: SME Dependency on Major Clients Fuels Insolvency Fears
(18 June 2025) – Almost 1 in 5 of SMEs say their business would not survive the loss of one major client, highlighting that business insolvencies continue to be a major concern in 2025.