Chinese billionaire and founder of the Alibaba Group and Ant Group, Jack Ma, has been reported as missing since October 2020, after he openly criticised China’s regulators and its state-owned banks, accusing the Communist government of slowing down innovation. Ma has… Read More ›