Ant's IPO gets stepped on

Editorials Nov 12, 2020

Ant's IPO gets stepped on

The $37 billion initial public offering would have been the world’s largest and conferred a value of $316 billion on the Chinese financial giant.