China launched more than 120 remote-sensing satellites in 2025, bringing the number of civilian remote-sensing satellites in orbit to more than 640, continuing to rank second globally, the Xinhua News Agency reported on Monday. The satellites have enabled all-weather,

China launched more than 120 remote-sensing satellites in 2025, bringing the number of civilian remote-sensing satellites in orbit to more than 640, continuing to rank second globally, the Xinhua News Agency reported on Monday. The satellites have enabled all-weather,