MCA FAQs on Foreign Companies Having Place of Business in India: Key Clarifications, October 2026
Does your overseas company have a project site, an employee, or a representative operating in India? If so, you may already be a “foreign company” under Indian law. Foreign companies having place of business in India must register with the Registrar of Companies (RoC) and keep up annual filings. This applies whether the presence is […]