Tags ABFA

Tag: ABFA

British SMEs ‘Owed £67 billion in Unpaid Invoices’

The small and medium sized enterprises (SMEs) across the UK are currently owed a combined total of £67 billion in relation to unpaid invoices. These figures...