I think this, in combination with the author's previous article about the moves the CCP have made on Ma's business make it pretty clear what is happening. Ma is being held whilst his businesses are dismantled. Ant is being turned into a traditional bank, Alibaba is being attacked from several directions, Ma's university (a clear source of soft power) is being shut down. When you then ask where Ma is I would say it's…
So Medieval. The Crown accuses you of corruption/sedition/treachery, prosecutes you then confiscates your property as a fine. A bit like Henry 7th in England during his reign. Also a bit like Putin against any oligarchs who dared to oppose him. But then I suppose its a standard pattern of behaviour to give their actions the sheen of lawfulness.
But I guess the difference between crown and communism is best explained in Animal Farm.