Baidu Inc. Headquarters

Search engine company Baidu headquarters building in Beijing, China. Photo: iStock

October 19, 2017 10:00 AM (UTC+8)