An Indian subsidiary company is a company established under the laws of India that is owned or controlled by a foreign parent company. Here are key points regarding an Indian subsidiary:
Ownership: A foreign parent company holds more than 50% of the equity shares in the subsidiary, giving it significant control.
Legal Structure: It can be set up as a private limited company, public limited company, or LLP (in specific cases) Governed by the Companies Act, 2013.