info2915570May 19, 20212 minLate Payments and How to Avoid ThemSmall businesses accounted for 99.26% of the UKs business population (1) in 2020, yet their combined turnover was estimated to be just...