Showing 1 - 1 of 1
India is ranked fairly high amongst the countries in terms of out of pocket expenditure by its citizens on health and education. India is ranked 134th on the Human Development Index (2011 ranking). Public expenditure on human development is given increasing emphasis but the desired results...
Persistent link: https://www.econbiz.de/10011201786