1. Ant Group, Alipay Building, No. 447, Nanquan Road North, Pudong District, Shanghai, China
2. Sense Time Group, 2/F, Harbour View 1, No. 12 Science Park, East Avenue, HKSTP, Shatin, Hong Kong SAR
3. School of Accounting and Finance, Faculty of Business, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong SAR