Almost 115,000 businesses waited an average of 57 days for payment in 2018 with more than 1,000 of these subsequently entering insolvency as a result, according to new data from UK insolvency specialist Begbies Traynor.
Please read more here.
Related News