INOD shorts rebuild as May earnings loom
Innodata Inc. heads into its May 7 Q1 earnings report having shed 16% in a week — yet short sellers are quietly adding to positions as bulls and bears draw battle lines around an AI data services story that remains…
