Pity its not Alibaba that is for sale in the "IPO" then, just a Cayman Islands company which holds a "profit participation" right which may or may not be legal in China. The article also points out that much of Alibaba is not actually owned by the company but by Jack Ma personally, so no participation in that.