Alibaba executive chairman Jack Ma at the Davos forum earlier this month. Photo: AFP