£67.4bn Owed To UK SMEs
Posted in Avoiding Debt, Churchill Recovery
If late paying customers are squeezing the life out of your business then you are not alone. A staggering £67.4bn is owed to UK businesses and the amount is increasing year on year. The figures published by the Asset Based Finance Association show that the average business is now waiting 72 days to get paid….