Any Indian national can set up business in India as a sole proprietorship firm, partnership firm, one person company, private limited company, public company depending upon their capital availability, nature of business, type of industry etc.
However, the foreign nationals or NRI’s most common form of investment in India is by setting up a private limited company, branch office, liaison office, project office etc.
We provide through and through services for setting up business in India including all approvals and clearances.