Baidu's AI cloud soars — but the risks are stacking up May 21, 2025 By admin China’s top AI firm crushed earnings expectations. But it’s slashing prices, losing ad revenue, and caught in the crossfire of a chip war