Question 29

India occupies the 128th place in the Human Development Index rankings which was released in November 2007 in New Delhi. What the position of India in the HDI rankings in 2000 ?


Create a FREE account and get:

  • Banking Quant Shortcuts PDF
  • Free Banking Study Material - (15000 Questions)
  • 135+ Banking previous papers with solutions PDF
  • 100+ Online Tests for Free

cracku

Boost your Prep!

Download App