Drooid Logo
Back to today’s briefing

Story perspectives

China Launches 12 Satellites, Boosts Space Competition with U.S.

5/18/2025

38 4

1 of 1

Story summary
  • China has successfully deployed 12 satellites, ushering in a new era with its "Star Computing" program. This groundbreaking network will function autonomously in space, bolstering military and AI capabilities. As tensions rise, this leap forward amplifies the fierce competition between China and the United States in the race for space supremacy.