
Lockheed Martin has assembled NASA's InSight Mars spacecraft, which is now undergoing environmental testing at the company's Space Systems facilities near Denver.
Lockheed Martin has assembled NASA's InSight Mars spacecraft, which is now undergoing environmental testing at the company's Space Systems facilities near Denver.