online business operation by company incorporated outside India makes it a foreign company
One of my client’s company is incorporated in Thailand having no physical place of business in India, but they have online business operating in India. Then will it be considered as Foreign Company? Answer: According to section 2(42) of Companies Act 2013 foreign company means and include a Company or Body Corporate incorporated outside India having-… Read More »