To start a business India, a non-Resident Business Incorporated outside India have different options such as Limited Company, Limited Liability Partnership (LLP), Branch Office & Liaison Office or Project Office etc. Selection of right option of business depends on the India Business Plans and tax implications. .
A Business incorporated outside India has the following options to setup up a new business in India:
Limited Liability Partnership (LLP)
Branch Office or Liaison/Representative Office, Project Office
Procedure to Start a Business In India
TO KNOW MORE CONNECT WITH US