India is a decade behind China as far as the basic indicators of income are considered. The picture is far less pretty when we look at social indicators. Read More