New image reveals stunning details of rocket upper stage taken from fixed-point observation. Tokyo, Japan, Jun. 14, 2024 – Astroscale Japan Inc. (“Astroscale Japan”), a subsidiary of Astroscale Holdings Inc. (“Astroscale”), a market leader in satellite servicing and long-term orbital sustainability across all orbits, announced that its commercial debris inspection...