Japanese Government Awards Astroscale Up to $80M for Debris Inspection Mission
The Japanese government awarded Astroscale Japan an award worth up to $80 million for a debris inspection mission. The award announced Monday is a small business innovation research (SBIR) award...