Read more in the app
NASA’s Lucy Stable in Cruise Mode – Problematic Solar Array Is 75% to 95% Deployed