Tags Average owed debt

Tag: average owed debt

9 out of 10 UK Businesses owed nearly £150k on average

UK businesses are returning to work this month with some trepidation, according to fintech business lender MarketFinance. The company’s latest research indicates that nine...