When India overtook China in April to become the world’s most populous nation, observers wondered: Will New Delhi surpass Beijing to become the next global superpower? India’s birth rate is almost twice that of China. And India has outpaced China in economic growth for the past two years—its GDP grew 6.1 percent last quarter, compared with China’s 4.5 percent. At first glance, the statistics seem promising.
Read Full Article »