Recent headlines highlighted how India has surpassed China as the largest nation in terms of population with some 1.4 billion people. Yes, their population sizes are comparable. But as someone who has invested in and written about both countries for more than thirty years, these two giants vary wildly across many economic, political, and social metrics. But both are immensely important and should be better understood for both opportunities and potential future challenges.
Read Full Article »