Since June 12th, the Chinese stock market plunged over $2 trillion. That’s the Greek economy eight times over.
Just what on earth is happening in China? And how do the latest eccentricities of its markets – which include three of the ten largest – affect our strategies?
I explore these questions and discuss our results in our Q2 Investor Letter.
Cheers,
Alex Pape, CFA