In order for ANY nation to play a major global role, that nation will needs to be a an indigenous pioneer, inventor, creator and producer of Advanced Sciences, Technologies and Military equipment. india is not despite having a population of over 1.3 billion. The White and the Far Eastern nations who's people have an average IQ of over 100 as opposed to India's 82-84 are far superior and will have a greater global influence and role than india could possibly ever have. It also explains why the Chinese are more advanced, productive, powerful and superior to indians despite having similar population numbers.
Sorry to have to disagree here. There is little evidence that there is any major IQ difference between Whites, S and E Asians.
India is behind China simply because it is a multi-ethnic entity and not a real nation state like China that has 90% Han dominant ethniity. When a country like India is spending all it's time trying to hold it's many people's together economic development will naturally take a back seat.