Good to see positive news about the UK and balance the prevailing media view – around 2/3 of the top 1000 start-ups or scale-ups in the year to October 2021 were based in the UK.
We only use cookies to provide necessary functionality