Baidu beats estimates on strong video streaming growth

Chinese search giant Baidu on Monday posted a revenue of 26.33 billion yuan ($3.73 billion) for…

Translate ยป