NASA’s Lucy Team Completes Step One of Solar Array Deployment Fix
By NASA
May 12, 2022NASA’s Lucy spacecraft deploying its solar arrays. Credit: NASA’s Goddard Space Flight CenterOn May 9, <span class="glossaryLink" aria-describedby="tt" data-cmtooltip="<div class=glossaryItemTitle>NASA</div><div class=glossaryItemBody>Established in 1958, the National Aeronautics and Space Administration (NASA) is an independent agency of the United States Federal Government that succeeded the National Advisory Committee for Aeronautics (NACA). It is…