Worth pointing out that this blog, somewhat well followed in investment circles, claims 90% of Alibaba’s revenue, at least since the 2014 financial reports, is completely fraudulent:
https://deep-throat-ipo.blogspot.comThey are doing the old Enron trick of creating hundreds of shell subsidies (over 900 at this point...many of which don’t even have a website or more than a single corporate officer / employee) to hide the debt.