Baidu beats revenue estimates helped by AI, cloud services

Open in new window