Live feed16:13:54·161dINSIDERFilingDirector Callahan Don was granted 1,673 shares (SEC Form 4)INOD· Innodata Inc.TechnologyOriginal source