Blue Origin’s New Glenn Rockets NASA Mars Probes, Sticks Reusable Booster Landing
Blue Origin’s New Glenn rocket launched NASA’s twin EscaPADE probes toward Mars on Nov 13, 2025, and achieved its first successful sea landing of a reusable booster.