ClearSpace-1: Earth’s First Space Debris Removal Mission
ESA has signed an €86 million contract with an industrial team led by Swiss start-up ClearSpace SA to purchase a unique service: the first removal…
ESA has signed an €86 million contract with an industrial team led by Swiss start-up ClearSpace SA to purchase a unique service: the first removal…