In this article, we discuss 8 stocks to buy according to Alexander Captain’s Cat Rock Capital. If you want to skip our detailed analysis of Captain’s investment philosophy and performance, go directly ...