China Detained Man Named 'Ma', News Wiped $26 Billion Off Alibaba's Stock

Jack Ma, the founder of Alibaba, has mostly faded from public life and kept a low profile since late 2020.