Zee Special: Curious case of missing Chinese billionaire, who is Jack Ma?



With an estimated net worth of USD 25 billion, Jack Ma is also the richest man in China. Jack Ma only holds a 7.8% stake in Alibaba and a 50% stake in Alipay. Jack Ma, whose rags to riches story continues to motivate millions of young entrepreneurs across the globe, was born in Hangzhou, located in the south-eastern part of China.