Guoming Cheng, general manager of Ant Group in Europe and Middle East by Francis BignellSeptember 29, 2023February 1, 2024