Alibaba operates the largest e-commerce ecosystem in China. Beijing’s crackdown on private companies poses a challenge for Alibaba and other China-based companies, but only short term. The sell-off in ...