" SETTING UP COMPANY IN INDIA BY INDIVIDUAL FOREIGN NATIONAL
Foreign Nationals of any country (excluding the resident of Pakistan, Bangladesh, Afganisthan, Srilanka, Nepal, Bhutan & China) can establish its place of business in India by incorporating a Company and can hold 100% paid up equity... "
" A Company incorporated outside India can establish its place of business in India by incorporating a Company in India and can hold 100% paid-up equity capital of the Indian Company in its name.
Following are the steps involved in Incorporation of Company in India along with detail/documen... "