User talk:59.91.142.88

Update article on "International ranking of India". Much of the data is outdated and irrelevant.