Indian residents can invest up to $ 200,000 in shares of foreign companies listed in foreign exchanges Foreign companies can invest in Indian companies through FDI and in the stock markets Foreign companies can have a tie-up or joint venture in almost in all sectors including insurance, banks, telecom.