AI & Tech Investments Alibaba Sells $10 Billion in Shares for AI—Profits Already Fell 75% Alibaba just bet $10.2 billion on AI while profits collapsed 75%. The math doesn’t add up—unless they know something Wall Street doesn’t. AITechBrief EditorAugust 24, 2026