This article was originally posted on the Tech City UK website.
infographic, Startup stories, Mid Stage