The barriers to creating a European SpaceX

November 10, 2026