Should You Invest in Alibaba (BABA)? Hold Up By: InvestorPlace September 26, 2014 at 02:01 AM EDT Read More >> Related Stocks: Alibaba Group Holding Ltd