UK Invests £9.5 Million Into Military Satellite
The UK Ministry of Defense (MoD) announced on 9 August, that British company In-Space Missions has secured a £9.5 Million (USD $13.1 Million) contract from the British Defense Science and… Continue reading "UK Invests £9.5 Million Into Military Satellite"