SpaceX Files IPO Paperwork with Regulators as Revenue Reaches $18.7 Billion | Epistemic News