Musk Is Beating China’s 203,000 Paper Satellites

Published on February 19, 2026

If orbital space is the 21st century’s high seas, China looks to be preparing an armada. Government plans submitted late last year to the United Nations’ International Telecommunications Union, or ITU, promise a fleet of 203,000 satellites to be deployed by the mid-2030s.