STFC celebrates 10 years of bringing space technology to UK start-ups
The Science and Technology Facilities Council (STFC) is celebrating 10 years of being part of what is now the world’s largest space innovation network for technology start-ups. For the UK alone, companies...