UK start-ups create fewer jobs as business closures climb, Cynergy report finds Posted on May 26, 2025 | by CelebrityStocksToday [#item_full_content]