Scientists at the Shanghai Academy of Spaceflight Technology (SAST) have devised an ingenious way to combat the growing problem of space debris. The team fitted a drag sail to a Long March 2 rocket and successfully launched it in July this year. Rocket launches often leave discarded booster stages ...
View more: Innovation to combat space debris – Chinese scientists introduce drag sail