A small satellite has captured a piece of space debris using a claw-tipped harpoon. The test represents an important technological achievement given our mounting space junk problem.
A small satellite has captured a piece of space debris using a claw-tipped harpoon. The test represents an important technological achievement given our mounting space junk problem.