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