
China launches world’s first orbital supercomputer constellation
China has achieved a historic milestone in space technology with the successful launch of the world’s first operational space-based supercomputer constellation on May 14, 2025. Scmp +7 The deployment of 12 satellites for the “Three-Body Computing Constellation” from Jiuquan Satellite Launch Center CgtnNews marks the beginning of an