In a wide ranging report from Market Invoice, searching through its database of 30,000 invoices over 5 years, the proportion of invoices paid late by debtors is shown to have risen steadily from 45% in 2013 to over 60% last year. This contrasts markedly in Europe (excluding the UK), which shows almost the exact opposite […]