November 12, 2026
SpaceX innovators draw inspiration from Neil Armstrong and Apollo era
The Neil Armstrong Space Prize winners see parallels between their triumph and the breakthroughs from the early days of the space program