资讯

Engineers have identified the likely reason one of two solar arrays on NASA’s Lucy asteroid mission failed to latch in place after launch.