Business
Baidu net profit drops 68 percent as ad revenue falls
Baidu reported a 68 percent drop in second-quarter net profit to 2.32 billion yuan as falling search advertising revenue offset artificial intelligence gains.
Baidu reported a 68 percent drop in second-quarter net profit to 2.32 billion yuan as falling search advertising revenue offset artificial intelligence gains.