0
0
Read Time:13 Second
NEW DELHI: India has bettered its ranking by one spot on a global UN measure of well-being and quality of life of citizens, making progress for the first time since slipping in 2021, according to the 2023/24 Human Development Report titled, “Breaking…