The founder of the Alibaba Group publicly criticised the Chinese financial regulators during a conference in October. Chinese authorities have slammed a $2.8 billion (¥18 billion)...
Alibaba founder, Jack Ma, suspected to be missing has reappeared. Yahoo Finance had reported that Ma was last seen on October 24, 2020, when he called...