Can foreign nationals and foreign organizations setup a company in India? Yes, the foreign companies can setup the subsidiary companies in India with 100% shareholding. Also, foreign nationals can individually be the share holder in the company, barring few sectors like defense, media and retail. Do I need a Indian resident to setup a company …