News story

UK space industry boosted: major new space facilities launched

Another boost for the UK’s £11.3 billion space industry as 2 new space facilities are opened at the UK Space Gateway in Oxfordshire.