Skip to content

Tag: liaison office in India

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 […]

All rights reserved