Four in ten UK businesses nearly closed in 2024, new report reveals September 17, 2024 [#item_full_content]