Alibaba's $22 billion debut leads banner year for deals and dollars, but 2014 IPO performance was a mixed bag.
Steve Schaefer, Forbes Staff, Forbes
Thu, 12/18/2014 - 1:31pm
Alibaba's $22 billion debut leads banner year for deals and dollars, but 2014 IPO performance was a mixed bag.