If the government respects the rule of law, and doesn't do any extra judicial stuff, even then it makes sense to not let a competing foreign power like China be a stakeholder in your important companies.
If it wants to maintain the appearance of being lawful and fair, there is already an Enemy Property Act, 1968 to more or less support grabbing Chinese investments (perhaps with an amendment or two). Under what pretence would they grab Ambani's property? There is Eminent Domain in India, but only AFAIK for land ownership, and even that requires fair compensation at market prices.
> Under what pretence would they grab Ambani's property?
If there is no existing law, government can make laws. I mean the government did nationalize so many banks at once right? The government is sovereign. The amount of power it holds over it's own people, even the richest ones, is far far higher than what it holds over another strong sovereign state.
Anyways this was all about power. There are so many other reasons for ensuring someone in the country holds the wealth rather than your competitor.
No. The Enemy Property Act, 1968 is specifically made for Pakistani Nationals after the 1965 Indo-Pak War. It is not generic. To declare China as an Enemy a proper War should take place between India and China. Is China ready for such a misadventure?
a) what was Christopher Columbus looking for?
b) what was Vasco da Gama looking for?
c) what were British/Dutch/French East India Companies looking for?
d) what did Alexander's ambassador Megasthenes write about in his book Indica?
e) where is Mahabharata set? Bharat is still one of India's official names.
India has had a shared cultural history for a very long time.
That it wasn't always called India is a moot point.
But being a single governance group isn't the point. Being culturally similar is what defines India. And it obviously is.
What we are discussing is foreign ownership and foreign power over India, and you just said that allowing EIC too much of these was a mistake