South China Morning Post - SCMP

What’s Next For World’s Largest Fintech Company After Chinese Regulators Trampled On Ant Group’s Blockbuster Stock Sale?