Chinese billionaire Jack Ma, suspected to be missing following Beijing’s aggressive crackdown on Alibaba Group, resurfaced on Wednesday.
Jack Ma the world’s biggest e-commerce company, is stepping down as chairman at a time when the rapidly changing industry faces uncertainty amid a US-Chinese trade war.