(FILES) People walk past a Baidu logo outside the company headquarters in Beijing on February 2, 2024. Chinese internet ...