2
17 forecasters

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

Current estimate
13 Aug 2028