Innodata Corp
 $18,015,507 Innodata Corp
 $18,015,507