TOKYO - Japanese space company Astroscale Holdings Inc. on Friday unveiled what it calls the world's first publicly released close-up image taken of space debris, hailing it as progress toward understanding the challenges posed by trash orbiting Earth.