> What's the chance that purpose built "satellite retrievers" might already have been constructed?
If you google "inspector satellite" you'll see that in current events, people are questioning whether they've been deployed.
If you google "inspector satellite" you'll see that in current events, people are questioning whether they've been deployed.
https://www.airspacemag.com/space/spaceplane-x-37-180957777/