Paid $3.41 billion in taxes, created 30 million jobs in 2016: Alibaba
Alibaba and its financial branch paid a total of 23.8 billion yuan in taxes in 2016.
Its Ant Financial had offered services of various kinds to 600 million people globally. Photo: Reuters