Innodata Corp
 $22,705,215 Innodata Corp
 $22,705,215