China's Baidu revenue drops as AI returns fail to offset ad decline

Chinese search engine company Baidu , on Wednesday reported a drop in second quarter revenue as its core advertising business struggled amid China's economic slowdown, while returns from AI investments remained limited.
More info