China launches seven satellites from Taiyuan as commercial space capabilities expand
China deployed seven satellites into orbit from the Taiyuan Satellite Launch Center on Aug. 25, 2026, in a launch highlighting the continued growth of the country’s commercial space sector. The mission adds to China’s expanding orbital infrastructure and launch cadence.