New facility to boost UK space SMEs opens with £3.9 million government backing

A new facility designed to help small businesses thrive in the UK space sector has opened at Airbus Defence and Space’s Stevenage site, backed by £3.9 million from the UK Space Agency.