Record Number of UK Companies Go Bust in 2023, Highest Figure in 30 Years

previous post