Tag: Shoko Noda

Latest News
India ranks 132 on HDI as global development stalls

India ranks 132 on HDI as global development stalls

Human Development — a measure of a nation’s health, education, and average income...