2
17 forecasters

When will the first space mission remove more than one piece of space debris from orbit?

Current estimate
07 Sep 2028