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 had 401 payloads launched into space since 1992 – far less than the 1,528 payloads of the US. View