Late payments drive more than 1,000 firms out of business

This post first appeared on East Midlands Business Link. Read the original article.

payment

Almost 115,000 businesses waited an average of 57 days for payment in 2018 with more than 1,000 of them becoming insolvent as a result, according to new data from insolvency specialist Begbies Traynor. The data,  gathered from more than a million debtor day reports since 2011, also revealed that of those 1,000 businesses entering insolvency […]