Substrate
OpenAI Reports $39 Billion 2025 Net Loss and Files Confidential IPO Papers — Substrate