"DRAG SAIL" content on TweakTown - Page 1
We found 1 items for the tag: DRAG SAIL
NEWS
New Chinese 'drag sail' successfully tested in space to collect junk
The first-ever rocket equipped with a drag sail has successfully deployed its sail, and it will fall to Earth within two years.