Alibaba Group (1688.HK), the owner of China's largest online business-to-business trading platform alibaba.com, said Wednesday it has ended its advertising contract with Baidu (BIDU.NY) and will remove its ads from the search engine and its subsidiary websites, the
Shanghai Securities News reported. Ads will stop running ...
You are currently reading 67 words of 205 total words in this article.
To continue reading this article, you must be a subscriber. Log in now..