A Japanese space debris inspection satellite maneuvered near an old rocket stage.
The Japanese company Astroscale reported on a detailed examination of a large piece of space debris in low-Earth orbit – the upper stage of the H-2A rocket, launched back in…