2 Reasons Investors Should Not Give Up On Alibaba Just Yet

2 Reasons Investors Should Not Give Up On Alibaba Just Yet

Once an investment darling, Alibaba (NYSE: BABA) has fallen from grace. The continued crackdown on tech companies in China, the threat of delisting, and the worsening geopolitical relationship between the U.S. and the Chinese government make the stock seem almost uninvestable. Alibaba has been a symbol of excellence and quality.