News

Text, Alphabet, Word, Label

How to avoid late business payments from clients

Updated statistics for January 2020 - Small businesses are owed an average of £6,142, with most of these debts due from larger firmsAn estimated 50,000 businesses could be kept open each year if all payments were made on time, which equates to £2.5 billion of economic activity.

Read More