China’s Long March setbacks contrast with expanding commercial launch capacity and satellite demand
China rolled back the Long March 5 assigned to Chang’e-7, potentially delaying the lunar mission by a year, even as Long March 6C returned to flight with seven Earth-imaging satellites. Meanwhile, CAS Space is preparing its Kinastra upper stage for 2027 service, and Japan’s Sarmony has booked a Kairos demonstration launch.