ESA announces the first space debris cleanup mission
The European Space Agency (ESA) has announced a collaboration with the startup ClearSpace to launch the first space debris removal mission in 2025. The mission, named ClearSpace-1, will utilize a ...