Why base a tech business in Newcastle?

Vicki Shiel, January 9, 2017 1 min read

This article was originally posted on the Tech North website.
video, Newcastle, North East