2
17 forecasters

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

Current estimate
15 Oct 2028