Artificial Intelligence China’s Baidu posts 3% fall in third-quarter revenue, beats market estimates – Reuters Google Inc. November 21, 2024 November 21, 2024 China's Baidu posts 3% fall in third-quarter revenue, beats market estimates Reuters