Significant Progress in NASA’s Lucy Spacecraft Solar Array Deployment Fix
NASA’s Lucy spacecraft deploying its solar arrays. Credit: NASA’s Goddard Space Flight CenterBeginning on May 6 and continuing through June 16, <span class="glossaryLink" aria-describedby="tt"…