News | Issy Aldridge | Thu, 14/03/2024 | 15:07
The SETsquared Partnership has been ranked as the 3rd leading start-up hub in Europe and the top entry from the UK and Ireland by the Financial Times and Statista’s Special Report on Europe’s Leading Start-Up Hubs. The report ranked 125 start-up hubs across 21 European countries using data and feedback...