What does the Tech Nation 2017 report say about the North?

Vicki Shiel, March 22, 2017 2 min read

This article was originally posted on the Tech North website.
Data & research, insights, Tech Nation news, North East, Yorkshire, Tech Nation Report 2017