Science NASA Announces $10 Billion Cargo Lander Contract as Moon Base Plans Accelerate November 8, 2026 NASA unveiled a sweeping set of investments and initiatives on Saturday aimed at establishing a permanent human presence on the moon, anchored by a $10 billion contract for a cargo…