Better Buy: Baidu vs. Alphabet By: Motley Fool November 09, 2019 at 11:45 AM EST Is the “Google of China” a better investment than the American original? Read More >> Related Stocks: Alphabet-A Alphabet-C Baidu.com SP ADR Iqiyi Inc ADR Tencent Holdings ADR