China hits Alibaba affiliate Ant Group hit with $985 million fine
Regulatory scrutiny forced Hangzhou-based Ant Group to abruptly suspend its massive IPO plans in 2020. Vcg | Visual China Group | Getty Images China’s central bank hit Alibaba affiliate Ant …