Share: Alibaba Group Holding Ltd (NYSE: BABA)-backed Ant Group Co’s Chairman Eric Jing said the company is introspecting its “shortcomings,” as reported by Bloomberg. What Happened: Jing said at the fourth China Internet Finance Forum on Tuesday that the company is working to “properly manage” issues related to its scuttled $35 billion initial public offering, according to Bloomberg. Ant is “looking into the mirror, finding out our shortcomings, and conducting a body check-up.” as per the executive. Jing revealed that the company was listening to public opinion including “various kinds of criticisms” and has "accordingly been conducting a comprehensive self-review.”