stock listing

Alibaba shares priced at $68 ahead of NYSE flotation

Alibaba shares have been priced at $68, the top end of the range, in a sign of strong investor appetite…

10 years ago