Alibaba is no longer advertising with Chinese search engine Baidu, but said that the decision is not linked to the latter’s launch this week of an e-commerce site.
Alibaba is no longer advertising with Chinese search engine Baidu, but said that the decision is not linked to the latter’s launch this week of an e-commerce site.