Under the Companies Act, 2013 a subsidiary company is an entity that is controlled by the parent company or the holding company. An Indian subsidiary is therefore controlled by a foreign parent company or a holding company. A subsidiary can be an entity which has its parent company registered in India. However, an Indian subsidiary is an entity which is controlled by a foreign company. Hence both the above entities are different.