British SMEs are owed more than £586billion in outstanding invoices

British SMEs are owed more than £586billion in outstanding invoices

The following is an excerpt from a recent report published by Lloyds. Whilst there are an array of invoice financing options open to businesses, they are at a cost and as our clients find, not all invoices are financed – that’s when they look for risk free no upfront payment solutions such as debt recovery, to […]