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...