From the 200,000 Satellite Applications, a Global Perspective on China's Space Strategy
Recently, news that China has applied to the International Telecommunication Union (ITU) for over 200,000 satellite constellations has sent shockwaves through the global tech community.
more