Alibaba (NYSE: BABA) and Baidu (NASDAQ: BIDU) are two of the largest tech companies in China. Alibaba owns the country's largest e-commerce marketplaces and its top cloud infrastructure platform. Baidu owns the country's largest online search engine.
Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting