Where is Jack Ma and what's the reason behind Alibaba's stock crash?
Jack Ma, the Chinese billionaire and the co-founder of Alibaba disappeared for more than two months after his criticism of China's financial regulations.
Source: interestingengineering.com