Company Insolvencies Dip Slightly in June, but Hospitality Sector Still Bearing Brunt of Economic Pressures
The number of registered company insolvencies in England and Wales stood at 1,845 in June 2026, broadly in line with May’s figure of 1,849, and…
Read more...