Baidu’s sales momentum has lagged technology peers Alibaba Group Holding Ltd and Tencent Holdings, and it has sold or closed several businesses over the past year which were in direct competition. Photo: Reuters

Topic |   Baidu
Baidu’s sales momentum has lagged technology peers Alibaba Group Holding Ltd and Tencent Holdings, and it has sold or closed several businesses over the past year which were in direct competition. Photo: Reuters
READ FULL ARTICLE