National News

Alibaba prices IPO at $68 per share

Thursday, September 18

NEW YORK (AP) — Chinese e-commerce powerhouse Alibaba priced its initial public offering of stock at $68 per share on Thursday,...