A foreign company (incorporated outside India) can establish a place of business in the country after complying with the requirements of RBI regulations and other sectoral requirements, wherever applicable.
Corporate affairs ministry says 53 Chinese foreign companies established place of business in India on December 11, 2023 at 9:00 am