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.
Here’s the full link, via Bill Allen.
Fact of the Day After India first appeared on Marginal REVOLUTION.