You can’t conflate companies and countries. For example, Toyota is a Japanese company that has American subsidiary. The American subsidiary does not contribute to Japanese GDP. If that is how you want to play, we need to start including JLR, Land Rover and all Indian owned subsidiaries under Indian GDP.
In general I am for each nation to develop and have high standards of living, but globalization means international control of coorporations destroying the concept of nation.
Is not the population what counts for coorporations but the markets and profits.
Of course governments try to balance what the people of each nation needs and the greedy capitalists want, oligarchs and dictators are examples of the ultimate goal of power is.
In an Ideal world China, India or any nation should live well, Saddly nationalism and greed divide people, workers fight workers, while capitalists use them as pawns for cheapening labour cost, sincerally I wish you the best to both of your nations.
I like India and I also admire the chinese confidence, war should not be an answer, I am not in favour of communism or communists.
I am just a human that knows we all need each other to survive, learn and grow.
Saludos