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.

U.S. Lawmakers Alarmed: Apple-Alibaba AI Deal Could Surrender Your Data to Beijing

Is Apple handing your private data to Beijing? U.S. lawmakers sound the alarm as Apple’s desperate partnership with Alibaba could expose American users to Chinese surveillance. Digital privacy hangs in the balance.