China launches 18 satellites, expanding its Spacesail Constellation and space presence.

China successfully launched the sixth batch of its Spacesail Constellation satellite group on January 23, 2025, from Taiyuan Satellite Launch Center. The 18 satellites were carried by a modified Long March-6 rocket, marking the 557th mission for the Long March series. The launch highlights China's growing space presence and its plans for over 10 missions with this rocket model in 2025.

2 months ago
24 Articles