Business
UK companies face insolvency after two years of financial stress
Two years of trading anxiety, financial stress and post-pandemic uncertainty has left many British businesses, including retailers and fashion companies, at a risk of insolvency. Many companies took out loans when their companies were forced to close during Covid-19 restrictions and lockdowns, but are struggling to repay debts. A report by...
loading...