News

Let’s start with the facts. According to Dealroom, UK startups raised around £16.2 billion in 2024. That might sound healthy, ...