NHPS in times of disinvestment

If the crisis in the Indian healthcare sector seemed delusionary, a recent study confirms it as India ranks 154th among 195 countries on the healthcare index. The government identified and narrowed down the healthcare issue to be largely…
Read More...