Leeds tech cluster sees 47% turnover increase / Tech Nation 2016 infographic

Growth, insights, Startup stories, Leeds, Yorkshire, Tech Nation Report 2016

Vicki ShielVicki Shiel, February 25, 2016

This article was originally posted on the Tech North website.