NASA reports ‘significant progress’ in rescuing Lucy’s solar array
A cussed photo voltaic array on the NASA Lucy mission may yield sufficient to permit the mission to proceed its asteroid-hunting mandate with few points, NASA experiences.The company stated it ...