Technology

Baidu Says China's New Ad Restrictions Will Hurt Revenue Growth

A woman walks past the Baidu logo at the company's headquarters in Beijing, China.
July 29, 2016 08:20 AM