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