Follow the latest coverage, related explainers and connected technology stories.
China carried out two launches in less than 24 hours to send a new batch of satellites from the Guowang space internet project and Yaogan-40 satellites into orbit. This brings the country to 70 orbital launch attempts in 2026, as it seeks to surpass 100 launches before the end of the year.