Search Result

Search Result

Doing much with little

Despite limited resources and political instability, Nepal is doing well on health, social indicators.

Recently, on April 10, India?? The Hindu published an artic...

Read More

India ranks 102 out of 132 nations on social development index

India ranks 102nd among the 132 countries on the Social Progress Index, a measure of human well being that goes beyond traditional economic measures such as GDP or per capi...

Read More