I don't think people stick around long after graduating - it's a pretty tiny town and Edinburgh's close enough and not that much more expensive that it'd be easy to move and get set up there instead (not to mention Dundee being even closer).
Remember that startup funding is pretty lean in the UK in general compared to the US, and this far north of London in a quiet town I'd imagine it's near enough nonexistent no matter how prestigious the university is
Remember that startup funding is pretty lean in the UK in general compared to the US, and this far north of London in a quiet town I'd imagine it's near enough nonexistent no matter how prestigious the university is