Europe is pouring billions into space. Can Glasgow's satellite industry keep up? | Hacker News Reader