Stella.ai Raises $10 Million, Launches ‘Shared Talent Network’ REDWOOD CITY, Calif., Dec. 14, 2017 — Stella.ai, the world’s first shared talent network powered by artificial intelligence, officially...