There are already tens of thousands of pieces of large debris in orbit, some of which pose a threat to functional satellites. Various agencies and organizations have been developing novel solutions to ...