What is a Foreign Company
Foreign company” means any company or body corporate incorporated outside India which,— (a) has a place of business in India whether by itself or through an agent, physically or through electronic mode; and, (b) conducts any business activity in India in any other manner. For U.S. federal tax purposes, where “foreign corporation” means a corporation…
View details