×

China’s Baidu reports first-quarter revenue tops estimates, signalling advertising recovery

May 21, 2025 | 4:21 AM