Japanese space company Astroscale Japan Inc. on Friday unveiled what it calls the world's first publicly released image of space debris taken in proximity.
"The unprecedented image marks a crucial step towards understanding and addressing the challenges posed by space debris, driving progress toward a safer and more sustainable space environment," the satellite-servicing company said in a press release.