Innodata director Toor Nauman Sabeeh sells $4.85 million in shares via Investing.com

Innodata Inc. (NASDAQ: INOD), a technology company with a market capitalization of 1.25 billion and an attractive year-to-date return of more than 428%, saw Director Toor Nauman Sabeeh recently sell a significant portion of his holdings in the company. According…