Foreign Subsidiary

A foreign company is a corporation or other legal entity formed outside of India has a physical or electronic presence in India, whether by itself or through an agent; and engages in any other type of economic activity in India. Even though a firm is incorporated outside of India, it is a foreign company if it has a simple electronic present that may be used for business in India.