Former Denverites played roles in Alibaba's climb By: Denver Business Journal via Business Journals September 24, 2014 at 15:40 PM EDT Alibaba can claim the largest initial public offering in history, raising a cool $21.8 billion in Friday's market debut... Read More >>