Stacker News Live • Who Are the World’s Best Investors? | SNL #178 • Listen on Fountain