Alibaba founder Jack Ma is reportedly not missing and has been laying low amid China's crackdown on his businesses

Alibaba founder Jack Ma is reportedly not missing and has been laying low amid China's crackdown on his businesses

Business Insider

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