India: a “major power” still below its potential
India is ranked a ” major power” in the Lowy Institute’s new Asia Power Index. The Index sifts through more than 100 indicators across eight different measures to create a unique ranking of the relative power of 25 Asian countries.