A logo of Alibaba Group is seen at the company's headquarters in Hangzhou, Zhejiang province, China, November 18, 2019. REUTERS/Aly Song
A logo of Alibaba Group is seen at the company's headquarters in Hangzhou, Zhejiang province, China, November 18, 2019. REUTERS/Aly Song
READ FULL ARTICLE