http://www.bbcweb3hytmzhn5d532owbu6oqadra5z3ar726vq5kgwwn6aucdccrad.onion/news/business-64192382
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.