Jul 22022 Lucy spacecraft has almost completely deployed stuck array Good news for NASA’s Lucy spacecraft, the solar array of which is now almost completely deployed.