‘It’s a joke’: retail investors shocked as China halts Ant Group’s IPO

Mom-and-pop investors who put in bids worth a record $3 trillion (2.3 trillion pounds) in China’s Ant group – equivalent to Britain’s annual economic output – were stunned after regulators abruptly …
( read original story …)