How have the economies of India and China performed in the last two decades?

In 1980, India had a per capita income of $582, which was nearly 2 times of Chinese per capita GDP of $307.
Read The Rest at :