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, NASA’s Lucy mission team carried out a multi-stage effort...