Space Launches and Payloads

Topic: Technology
Source: CSIS Aerospace Security Project

Chinese rockets conducted less than 2 percent of all launches in the 20th century. View

China executed 38 space launches in 2018, the highest amount in a single year by any country in the 21st century. View

China has launched 480 payloads into space since 1992 – far less than the 1,763 payloads launched by the US. View