Innodata Corp
 $22,425,071 Innodata Corp
 $22,425,071