Hosted on MSN
India ranked at 130 out of 193 on human development index marking improvement of 3 points
NEW DELHI: India ranked at 130 out of 193 countries in 2023 on the human development index marking a 3 point improvement from 133 in the previous year. According to UNDP’s human development report ...
According to the IMED report, in FY25, some 1,011 projects have had less than 25% physical progress, which is a disappointing outcome. Similarly, 218 projects show progress between 26% and 50%, while ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results