
Lockheed Martin has started the assembly, test and launch operations (ATLO) phase for NASA's InSight Mars lander spacecraft.
Lockheed Martin has started the assembly, test and launch operations (ATLO) phase for NASA's InSight Mars lander spacecraft.