FILE PHOTO: The logo of Ant Group, an affiliate of Alibaba, is pictured at its headquarters in Hangzhou, Zhejiang province, China October 26, 2020. REUTERS/Aly Song