North of England ecosystem map
67 organisations behind North of England startups, from research to company formation, capital and scale-up. Source: Dealroom.
Research and technology centres