New Delhi, March 15 -- India has bettered its ranking on a global UN measure of well-being and quality of life of citizens, making progress for the first time since slipping in 2020 and 2021, according to the 2023/24 Human Development Report titled, "Breaking the Gridlock: Reimagining Cooperation in a Polarized World"....