Substrate
SpaceX Files S-1 for IPO, Reports $18.7B Revenue and $4.9B Loss in 2025 — Substrate