T thenextweb.com Tech is exploding all across the UK, not just in London 1 points swanify 12 years ago 0 comments