ESA successfully deploys braking sail for deorbiting small satellites
By Chris Young, Published by Interesting Engineering, 9 February 2023 The new technology will help ESA quickly remove satellites from orbit to tackle the growing space debris problem. The European Space Agency (ESA) successfully deployed a braking sail designed to deorbit a small satellite, according to a release. The sail