The setback doesn’t come as a shock. Congress only gave NASA’s Human Landing System project $850 million in its latest spending bill versus the $3.2 billion it said was necessary …
Tag:
lander
-
-
NASA last week quietly delayed its plan to award two high-profile crewed lunar lander contracts, moving the finish line back two months for a crucial program under the Trump administration’s …