Trap the Trash, First debris removal mission by the European Space Agency
A spin-off from the Swiss Federal Institute of Technology in Lausanne (EPFL) has been given responsibility for a EUR 100 million project by the European Space Agency, ESA. ClearSpace SA now heads a consortium developing the first debris removal mission in the Earth’s orbital field.