Alibaba's pop star CEO Jack Ma gives a goodbye performance
2/5
Jack Ma, the co-founder of the e-commerce giant Alibaba, puts on rock star performance during celebrations for the company's 20th birthday in Hangzhou, Zhejiang Province, on Tuesday, September 10, 2019. The former English teacher stepped down as Alibaba's chairman on his 55th birthday on Tuesday.[Photo: IC]