According to NPR, Ant Group, a massive Chinese financial technology company, was suddenly halted from listing on the Shanghai Stock Exchange just days before its IPO date. NPR...

read more