UNVERIFIEDSingle Source13 years and $500 million for a stage adapter? Report justifies NASA cancellations.Ars Technica|6/24/2026