Image credit: source

Chinese search engine giant Baidu Inc. has had its share of challenges in recent years, including turmoil in its executive ranks and a withering advertising scandal. But bets on artificial intelligence to drive ad sales appear to be paying off.

The Beijing-based company blew past analysts’ estimates Tuesday, reporting a record $3.93 billion in revenue for the quarter ended June 30, up 32% over the year-earlier period. Net income soared 45% to 6.4 billion yuan ($967 million).

(Excerpt) Read more Here | 2018-08-01 13:15:00

LEAVE A REPLY

Please enter your comment!
Please enter your name here