Having a well established and successful business in a foreign country ...