BEIJING -- Chinese search engine company Baidu has completed a new research and development base for autonomous-driving technology in Beijing, as it races to build up another profit driver to supplement its slumping mainstay business.
China tech
Baidu builds world's largest self-driving R&D center
Push for commercialization revs up as search company's ad revenue slips