OxfamIs India’s spending on social welfare schemes a mere lip service?TestHostEntryApril 26, 2019 by TestHostEntryApril 26, 2019 When adjusted for inflation and as is characteristic of the historic business of spending on healthcare in India is only around 1%. The New...