Alibaba founder Jack Ma is reportedly not missing and has been laying low amid China's crackdown on his businesses
Published
CNBC anchor David Faber said Ma has not been "captured" or "taken," but is likely staying out of the public eye in Hangzhou, where Alibaba is based.
Full Article