Top 9 Stocks to Buy According to Patrick Degorce's Theleme Partners

In this article, we discuss the top 9 stocks to buy according to Patrick Degorce's Theleme Partners based on Q2 holdings of the fund. Theleme Partners is a hedge fund based in London.

Keep Reading →