
Photo: The Economic Times
Billionaire Jack Ma Suspected Missing Amidst Chinese Scrutiny
Chinese billionaire and 'Alibaba' owner Jack Ma is speculated to have been abducted as his whereabouts are unknown since November 2020. Ma's disappearance came into light after he was replaced by another Alibaba executive as a judge in his show 'Africa's Business Heroes' for its final episode. Reportedly, the Chinese regime had started cracking-down on Ma's Alibaba and ANT group following his criticism of the country's financial regulation system in October.