http://www.bbcweb3hytmzhn5d532owbu6oqadra5z3ar726vq5kgwwn6aucdccrad.onion/news/business-64192382
The formerly flamboyant Mr Ma has seldom been seen in public since criticising China's financial sector in 2020. Following that criticism, Ant Group's planned stock market flotation was abruptly halted. Ant Group runs Alipay, the main online payment system in China, which has eclipsed cash, cheques and credit cards.