No matter how cynical the overall market is Innodata Inc (INOD) performance over the last week is recorded 6.16%
Innodata Inc (NASDAQ: INOD) established initial surge of 5.21% at $12.92, before settling in for the price of $12.28 at the close. Taking a more