Innodata Inc reports

Location
55 Challenger Road, Suite 202, Ridgefield Park, NJ
Fiscal year end
December 31
Innodata Inc has filed 920 SEC EDGAR filings since 8/12/1996