Baidu Unveils $5 Billion Buyback After Sales Beat Estimates
Baidu Inc. announced a $5 billion share buyback after reporting better-than-expected revenue, reflecting how its cloud computing service is offsetting an advertising lull during China’s economic downturn.








