China's economic crisis is a self made ailment! It was all good while Alibaba was doing great business worldwide. Getting too much inflows of money inside China. But suddenly and abruptly Alibaba and Jack Ma have become irrelevant to the world!