Space Technology Orbotic Systems Reveals Technology To Clean-up Space Junk AIT News Desk Jul 25, 2022 Orbotic Systems announced the successful launch of the De-orbit Drag Device (D3) aboard SpaceX Falcon 9 mission CRS-25. Developed in conjunction with…