ESA signs contract for first space debris removal mission Source: SpaceNews Date Published: 12/02/2020 5:59 PM Tags: ESA, ClearSpace, space debris removal