Space Science Airbus’ patented “Detumbler” to tackle in-orbit debris 14th November 2023 maheshmore1 Airbus’ patented “Detumbler” to tackle in-orbit debris