Email: sabrangind@gmail.com
Author: Swagata Yadavar
India’s Poorest States Saw Largest Declines In Health Sector Performance: NITI Index
New Delhi: Nine of India’s 21 large states saw a decline in their health sector performance, and five of these are also among India’s poorest, according to a new...