Science ❯ Space Science ❯ Satellite Technology
Cubesats Space Debris Low Earth Orbit DiskSats
The June 12 launch shows technical progress for JAXA and Mitsubishi but the program must deliver repeatable success and higher launch cadence to regain commercial footing.