The BABA ‘stock’ is actually the stock of a shell company in the Cayman Islands, to which AliBaba is obliged to pay money....if they have any. The Chinese government does not allow foreigners to purchase actual Chinese companies - if there are any actual ones!
Explain to me again why anyone would invest in Chinese stocks.