World-first space debris removal mission to launch in 2025
ESA has commissioned the world’s first mission to recover a piece of space debris in orbit. At the end of November, the Ministerial Council consortium awarded a service contract to a consortium for the ClearSpace-1 mission to launch in 2025. Continue reading World-first space debris removal mission to launch in 2025