May 13, 2026 OpenAI Launches Deployment Company: $4 Billion to Put AI Engineers Inside Your Business OpenAI Enterprise Deployment Strategy