1st August 2025
Astroscale receives patent for space debris removal system Aerospace Testing International