Alibaba IPO prices at top of range, raising $21.8 billion
NEW YORK: Alibaba Group Holding (BABA.N) priced its initial public offering at $68 a share,… Read More
11 years ago
NEW YORK: Alibaba Group Holding (BABA.N) priced its initial public offering at $68 a share,… Read More