Baidu Beats As Clean Technology Ecosystem Rebounds

China Last Night
KraneShares
Baidu Q3 Earnings
Baidu (BIDU US, 9888 HK) reported Q3 financial results before the US market open. Baidus search business, similar to Google search, is dependent on advertising revenue, which accounts for 80% of Baidu Core…

Click here to view the original article.