The European Space Agency plans to use a four-armed robot to drag space ... is to actively remove large debris items… This new mission, implemented by an ESA project team, will allow us to ...