Japan Launches Debris Removal Spacecraft To Tackle Space Junk
Tokyo: Japan has successfully launched a spacecraft designed to inspect and potentially remove man-made space debris from around the Earth, according to a statement from Astroscale Japan on Monday.
The Active Debris Removal has been…