Your place for Space News
Lockheed Martin has been selected to design, build and operate the spacecraft for NASA’s Lucy mission.