Spent upper stages are the most dangerous kind of space debris.
Up until a decade ago, China had never launched as many as 20 orbital rockets a year.
But beginning in 2022, the Asian country launched 64 rockets and last year reached a record total of 93, marking it as the second-most productive space power in the world.