UK industry secures leading role in space weather mission
Space Minister Andrew Griffith was in Brussels today (22 May 2024), where he witnessed the signing of a major industrial contract that will see Airbus Defence and Space in Stevenage building Europe’s flagship space weather m…