NASA continues to assess the progress of the Solar Sail system following deployment News October 24, 2024 NASA continues to assess the progress of the Solar Sail system following deployment NASA’s Advanced Composite Solar Sail System is…