India spends more on programmes for the poor than most developing countries, but is not getting the expected dividends that significant public expenditure would seem to warrant, and the needs of important population groups still remain partly addressed. This has been haunting social scientists and policy makers . India has ranked a lowly 131 among the 188 countries surveyed for[Read More...]
Source