Innodata Corp
 $14,997,078 Innodata Corp
 $14,997,078