China’s Baidu beats quarterly revenue estimates, announces share buyback financialnews_rlv83x 3 years ago