Connect with us
ESA purchases world first debris removal mission from start up ESA purchases world first debris removal mission from start up

Space

ESA purchases world-first debris removal mission from start-up

(1 December 2020 – ESA) ESA has signed an €86 million contract with an industrial team led by Swiss start-up...