The logo of Ant Group, an affiliate of Alibaba, is pictured at its headquarters in Hangzhou, Zhejiang province, China October 26, 2020. Picture taken October 26, 2020. REUTERS/Aly Song
China halted Ant’s $35bn share sale just days before the company was due to go public. Reuters  

Ant Group’s IPO troubles to reduce its value by $140bn