Alibaba Group (NYSE: BABA) has long disappointed investors since the launch of the stock in 2014. Amid political risks, ...