Credit Suisse Group

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