We “stepped on our own foot” in recent years, admits Alibaba chairman Joe Tsai – TechNode

ecommerce giant had been “falling behind”. Tsai's remarks were made in an … Tagged: Alibaba, Ecommerce and New Retail, Highlight, News …

Read the full article