Billion Dollar Baba
Season 19 E 158 • 09/24/2014

The Chinese company Alibaba launches its IPO on the New York Stock Exchange, and the stock soars – despite the fact that no one is quite sure what the company does.