London is #1 EU tech city – but Nesta warns on cost of living
London has topped Nesta’s index of top EU tech cities for both starting and scaling up – that’s despite it coming last out of 35 cities on the measurement of...
Read the article