Although foreign owned subsidiary has to follow more rules and regulations (applicable laws in India) as compared to Indian owned companies. Before proceeding further get a look into the basic terminology as per Indian Law.
The company in which the holding company holds 100% share capital is termed as a wholly-owned subsidiary. As per Law, an Indian subsidiary company is an Indian company and treated as one and is required to meet all the compliances applicable to Indian companies.
Private companies are those companies whose articles of association restrict the transferability of shares and prevent the public at large from subscribing to them.