Baidu posts 3% drop in third-quarter revenues, beating market expectations By: CNBC.com News November 21, 2024 at 04:29 AM EST Beijing-based Baidu operates one of the major web browser search engines in China, along with a frequently used maps app. Read More >>