17-05-2019 11:49 via rss.cnn.com

Baidu posts its first loss in 15 years as China's slowdown hits online advertising

China's economic slowdown is taking its toll on one of the country's biggest tech companies.
Read more »