Start 'Nibbling' On Baidu And Alibaba, Says Dan Niles By: Benzinga via Benzinga August 16, 2015 at 18:19 PM EDT Shares of Chinese Internet stocks Alibaba Group Holding Ltd (NYSE: BABA) and Baidu Inc (ADR) (NASDAQ: BIDU) are down significantly since ... Read More >> Related Stocks: Alibaba Group Holding Ltd Baidu.com SP ADR