China has deployed over 100 satellites for its two emerging broadband networks aimed at competing with Elon Musk’s SpaceX Starlink. However, the initiative faces significant setbacks due to launch delays and a high rate of satellite failures.
Back