Published: Jul 28, 2025, 16:44 IST | Updated: Jul 28, 2025, 16:44 IST
China on Sunday said it has "successfully" launched a new group of low Earth orbit satellites, which will constitute an internet constellation, state media reported.
The satellites were launched from the Taiyuan Satellite Launch Center in northern China's Shanxi province, Beijing-based Xinhua News reported.