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