UK SMEs are owed more than £586 billion in outstanding invoices according to recent figures from Lloyds Bank Commercial Banking. The average small business is owed more than £108,000 in unpaid invoices, an increase of 8% since January 2016, with almost a third of firms citing late payments as the biggest cause of cash flow…