UK news
fromLondon Business News | Londonlovesbusiness.com
2 days agoRetail and London bear the brunt as business administrations remained high in 2025
UK administrations fell 5% to 1,631 in 2025 but remain 22% above 2022, with retail the most severely affected sector.