China’s Satellite Surge: Growth Curves and Strategic Implications
China's annual satellite launches accelerated sharply from 111 in 2021 to 378 in 2025, driving rapid expansion of LEO constellations and national orbital assets. The surge increases China's on-orbit capacity and raises strategic questions for commercial market balance and defense-related capabilities.