I have started a number of businesses in foreign countries and the best thing you could do is to contact their embassies for more information. Another good place for information is your embassy in the country where you would like to set up the company.
|