Dundee - a Tech Nation city to watch
Dundee - a Tech Nation city to watch
Tech Nation, the UK scaleup network and tech sector catalyst has included Dundee as a tech hub to watch for the future.
They launched their inaugural Scale Ratio comparing the number of seed stage,…