Thursday, July 15, 2004

Human Development Index

India ranked at 127 on the Human development Index reported by the UN. Was at the same spot last year, but has slid down by 15 spots compared to 2002.
 
 

0 Comments:

Post a Comment

<< Home