WORLDAlibaba Appoints Toby Xu as New CFOadminDecember 6, 2021December 6, 2021 December 6, 2021December 6, 2021 Alibaba Group Holding announced Toby Xu as the company’s new Chief Financial Officer (CFO) from April 2022. This move is defined as part of the...