Alibaba has been the closest thing China has to Amazon. However, China’s crackdown on tech companies makes BABA stock a risky investment. Read More