China's space launch program suffered a rare setback this week, as two rockets failed in separate launch attempts within hours of each other—an unusual break in a record of growing reliability for the country's rapidly expanding space sector.
The article requires paid subscription. Subscribe Now


