Innodata Corp
 $25,872,348 Innodata Corp
 $25,872,348