Regulatory scrutiny forced Hangzhou-based Ant Group to abruptly suspend its massive IPO plans in 2020. Vcg | China Visual Corporation…