The European Space Agency (ESA) has finalized an 86 million euro ($104 million) contract with Swiss start-up ClearSpace SA to complete the world’s first space debris removal mission.
ESA signs contract for first space debris removal mission
The European Space Agency (ESA) has finalized an 86 million euro ($104 million) contract with Swiss start-up ClearSpace SA to complete the world’s first space debris removal mission.