Appen speaks the language of success

Anacacia Capital’s investment in the linguistics and technology company generated a return of 12.6x over seven years.

Share this