Chinese fintech giant Ant Group was all set to celebrate the biggest initial public offering the world had ever seen. Then, just two days before the scheduled record-breaking $37 billion dual-listing in Hong Kong and Shanghai, Chinese regulators pulled the plug.

Based in Hangzhou, Ant Group operates one of China's most popular mobile financial apps— Alipay. It is also a close affiliate of Chinese e-commerce giant, Alibaba Group.