Alibaba left with bloody nose as Ant IPO shelved at the 11th hour
China's online shopping giant Alibaba saw more than $75 billion wiped off its market value after the shock late postponement of Ant Group's initial public offering (IPO).Ant had been set to go public on the Hong Kong and Shanghai...
05 November 2020