Forbes does a good job trying to piece together the clues to the mystery of what happened to Jack Ma. Kudos to them for tackling a subject that China probably feels is taboo (which explains why much of the Western press has avoided the story). The whole situation should be a giant red flag to any international company doing business in China.
I've said this many times but the Chinese Communist Party only recognizes supplicants and enemies. Jack Ma wasn't enough of a supplicant and so he found himself on the other list.
For all we know Jack Ma may be doing forced labor making Nike sneakers at this point. Don't trust China - China is asshole!