'Ma' arrested in China, but what made investors of Alibaba dump $27 billion?
Image Credit: zee news
The arrest of an individual with the last name 'Ma' in China left people in utter shock who dumped shares in Alibaba that eroded a massive $27 billion in its share value, as investors thought the person arrested was the billionaire Jack Ma. China's state broadcaster CCTV first reported that police in Hangzhou, Alibaba's home city, had taken "compulsory measures" against an individual with the last name 'Ma'.