UK Space Agency Launches $103M Procurement to Tackle Space Debris
The UK Space Agency is starting a new 75.6 million pound ($103 million) procurement process for an active debris removal mission to remove defunct satellites from orbit. UKSA said in...