#First-ever mission to the Trojan asteroids passes NASA milestone
“#First-ever mission to the Trojan asteroids passes NASA milestone” Engineers install Lucy’s oxidizer tank into the spacecraft structure in the High Bay at Lockheed Martin. The SwRI-led mission has entered the final stage of development be-fore the spacecraft is scheduled to launch in 2021. Credit: Lockheed Martin NASA has approved the final development stage of…