News

Despite being powered by human labor, Innodata is a pretty profitable company with a Seeking Alpha profitability grade of “B- ...