Watch Tech in the North: a new film about… tech in the North

video, Leeds, Liverpool, Newcastle, North East, North West, Yorkshire

Martin BryantMartin Bryant, May 8, 2017

This article was originally posted on the Tech North website.