Search
Close this search box.
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