ThinkingNews

Back to feed
Ars Technica June 24, 2026

13 years and $500 million for a stage adapter? Report justifies NASA cancellations.

13 years and $500 million for a stage adapter? Report justifies NASA cancellations.