Ant Group execs step down as Alibaba partners as China's regulatory scrutiny pushes firms to seek distance
July 26, 2022 at 09:45 AM EDT
Ant Group is an affiliate of Alibaba in which the e-commerce giant owns 33%. But the fintech giant has been looking to distance itself since its halted IPO.