Search
Close this search box.

Are you caught up in the rise in late payments?

payments

The culture of late payment to UK small and medium-sized enterprises (SMEs) is undermining their growth and the value they bring to the UK economy, latest research has warned. A staggering 62% of invoices issued by UK SMEs in 2017, worth over £21 billion, were paid late, according to findings from business finance company MarketInvoice. […]

Client Portal