Logos of Ant Group and Alibaba are pictured at the headquarters of Ant Group, an affiliate of Alibaba, in Hangzhou, Zhejiang province, China October 29, 2020. REUTERS/Aly Song
Logos of Ant Group and Alibaba are pictured at the headquarters of Ant Group, an affiliate of Alibaba, in Hangzhou, Zhejiang province, China October 29, 2020. REUTERS/Aly Song