Airbus has launched a new spacecraft, which they hope will be instrumental in cleaning up space debris cluttering Earth’s orbit. Called Detumbler, the spacecraft is a magnetic damping device designed to prevent defunct satellites from uncontrollably tumbling in space In response to the escalating issue of space debris cluttering Earth’s orbit, Airbus has unveiled a pioneering solution named Detumbler. Launched …