A short time ago, in a galaxy close by – right here and now, in fact, ESA’s Clean Space team are fighting back valiantly against a menace threatening to take over space…