China: Jack Ma cowed, but instability still looms
In the past few months, many have been speculating on the sudden disappearance of Chinese tycoon Jack Ma from the limelight from early October 2020 to late January 2021. The flamboyant multi-billionaire, CEO of Alibaba, and member of the Chinese Communist Party suddenly found his ambitions dashed and businesses investigated. What does this all mean?