Comment Comment by lazyjones If taxes are the main priority, Malta seems like a good choice: http://www.fbsmalta.com/malta-tax-structures/malta-company-t... parent lazyjones 10 years ago