For rivals Japan and China, the new space race is about removing junk

In a universe full of litter, Japan aims to become the first country to develop the technology and rules for space debris mitigation.

Leave a Reply

%d bloggers like this: