The conspicuous absence of Chinese tech mogul and Alibaba co-founder Jack Ma

The co-founder and former chairman of Chinese tech giant Alibaba, Jack Ma, has been conspicuously absent from public view for more than two months. Speculation is mounting over his whereabouts, but reports suggest Ma is likely just lying low amid a Chinese regulatory clampdown on his sprawling business empire. China’s most famous entrepreneur hasn’t been […]