Innodata's $4.42 Million Share Sale: What It Means for the AI and Crypto Worlds | Whale Factor