India has now beaten China in terms of gross domestic product growth for three years in a row, with an estimated 7.5% for 2017 compared with 6.9%. And the outlook is for more of the same: The International Monetary Fund expects India to grow at 7.7% per year in 2018-2020 and China to grow at 6.3%.
What once may have seemed a blip is the new reality: With its much lower per capita income of $1,664 in 2016 (in market prices) compared with China's $8,129, India can look forward to faster growth for the foreseeable future assuming the rules of economic catch-up still hold.