Innodata Corp
 $22,280,378 Innodata Corp
 $22,280,378