Alipay owner Ant Group has appointed current chief financial officer Han Xinyi as its new president. Credit: Ant Group Ant Group spent RMB 23.45 billion ($3.2 billion) on research and development in ...