Figure Eight An Appen Company Logo

Blog Home Company News   •   April 17, 2019

Appen Completes Acquisition of Figure Eight and Achieves Critical Integration Milestone