Why the European Space Agency is spending $ 103 million to remove a single piece of space debris Heaven32 November 30, 2020 Comments Conceptual image of the ClearSpace-1 mission. Picture: THIS The European Space Agency has signed a historic agreement with Swiss Startto ClearSpace to clear a single piece of space debris by 2025. The price of $… Continue Download →