The reality of India today

Think of three major global stock markets: China, India, and the United States. Of the three, do you think India has been the second best performer over the past 30 years, well ahead of China? it’s the truth.

India-equity-unknown-long-term performance story- fig1

Here’s the full link, via Bill Allen.

Fact of the Day After India first appeared on Marginal REVOLUTION.