Ant's foiled IPO: Taming of Jack Ma or urgent need to rein in fintechs?


ONE of the early signs that the Ant Group's US$35 billion initial public offer (IPO) had hit a snag was the curious tearing down of all its advertisements from billboards across Shanghai Metro stations before its scheduled Thursday debut. Reason: their contents allegedly promote