india at a global stage Archives - Fusion - WeRIndia

Tag Archives: india at a global stage

India not favored by many

India is at fifty-seventh place, ranking with the bottom ten countries on the list because of a low living quality and working quality.