Posts

Showing posts with the label Options to start a business in India

How to Start a Business in India?

How to Start a Business in India? Non-Resident Individuals and Business Incorporated outside India are permitted to start a business in India subject to provisions of Foreign Exchange Management Act (FEMA) and Reserve Bank of India (RBI) Regulations. Different Options to Start Business In India A Non-Indian National / Business incorporated outside India has the following options to setup up a new business in India: Limited Company Limited Liability Partnership (LLP) Branch Office or Liaison/Representative Office, Project Office