A logo of Ant Group is envisioned at the headquarters of the company, an affiliate of Alibaba, in Hangzhou, Zhejiang province, China October 29, 2020. Aly Song

By