/
/
First UK-based firm gets space launch licence (Easy Level) | VocabSphere | Learn English via News