30 Innodata Inc (INOD) Q1 Earnings and Revenues Beat Estimates | Why Is Innodata Stock Skyrocketing … by admin 4 months ago4 months ago