Alibaba paid 36.6 billion yuan in taxes for 2017

Alibaba paid 36.6 billion yuan in taxes for 2017

Photo: AFP

January 30, 2018 3:16 AM (UTC+8)