We “stepped on our own foot” in recent years, admits Alibaba chairman Joe Tsai – TechNode General … e–commerce giant had been “falling behind”. Tsai's remarks were made in an … Tagged: Alibaba, E–commerce and New Retail, Highlight, News … Read the full article