That, in essence, is the idea behind a new project sponsored by the European Space Agency (ESA) that will see Swiss startup ClearSpace construct and launch a debris removal robot (a giant space claw ...