http://www.bbcweb3hytmzhn5d532owbu6oqadra5z3ar726vq5kgwwn6aucdccrad.onion/news/business-64192382
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. Mr Ma, a former English teacher who founded e-commerce giant Alibaba, directly and indirectly controls more than 50% of Ant Group.