I am on topic. You are worrying about India. There was no need for a chinese to post here !!
You are 'lost' as rightly put in your location
Your avatar also confirms you could be a mental case
Let me start with your first post :
"When I first read the article, I knew something wasn't right.
How can 158 MNCs based their HQ in a foreign country that is not even considered as developed? Guess what? As expected, 3rd rate indian press either misread or shameless altered the original McKinsey report.
This ranking is based on large companies with annual revenue over $1 billion,
they are local companies, not MNCs"
Later you changed your plate when you realised that Indian companies could be MNCs too.
Now before you go
How many MNCs in China are foreign ??