In-Space Missions secures Dstl contract to build military satellite
The contract will directly support 20 jobs at In-Space Missions and in the UK supply chain.
The contract will directly support 20 jobs at In-Space Missions and in the UK supply chain.