Spacecraft deorbiting device ready for upcoming test launch
Published Date: 8/31/2021
Source: phys.org
A drag sail that a team at Purdue University developed to pull launch vehicles in space back to Earth is scheduled to undergo a test launch on Thursday (Sept. 2).