Business Edwin Chen’s Surge AI Helps Tech Giants Pursue AGI March 18, 2026 With 2025 revenues of $1.4 billion, the high-precision labeling firm ... Play